50912 184
4720 420
38258 788
19946 100
7730 245
66364 897
6380 316
11396 231
30721 137
12457 465
41770 986
16280 854
30914 667
11252 520
34429 137
25226 612
14537 128
43985 930
11278 931
22196 743
44069 274
7642 359
157721 721
37279 257
21166 63
28650 631
14327 168