2886 790
1632 258
1329 178
2232 416
39764 546
98207 866
63096 473
21491 138
23399 161
40563 486
91500 506
25871 843
73889 379
16210 70
36020 1006
26050 105
11634 563
32041 638
44645 862
29172 667
42851 405
35295 105
22411 684
39954 371