29952 106
23716 412
2747 612
9552 624
7785 453
3900 611
121032 347
5748 429
645989 1333
18807 313
207128 1119
38347 575
28409 339
50305 263
209752 266
11590 554
30028 140
13218 286
25600 676
9616 71
27304 234
9422 321
50378 727
25139 672
49695 678
69896 228
4748 258
11148 546