27330 535
33351 97
9797 432
70939 309
3169 391
2220 58
3582 673
17873 266
14597 573
26866 293
3401 290
2451 232
1978 166
8408 850
5772 110
99808 633
3011 478
1443 126
24171 210
3222 488
1497 226
15163 651
6392 387
23150 51
11574 274
3366 689
7992 515
36728 544