43661 817
214476 779
112605 883
13820 713
16090 855
9107 585
32339 541
28072 232
33215 208
33095 957
35341 761
56050 410
27722 273
9461 752
3983 260