16050 278
5813 556
9242 44
3860 539
11043 702
8221 228
3554 309
9842 553
6361 743
3261 246
25851 434
25232 394
14275 713
163084 259
6267 202
1530 118
6977 612
107166 430
8923 640
22387 321
8668 866
18456 440
11665 239
8888 727
2038 64
24109 639
22007 242
4632 531