31112 127
14530 387
8689 524
13965 630
3593 310
28432 359
6415 337
4826 85
7343 314
8883 591
8502 200
10801 473
11276 307
11012 186
5782 840
6718 883
5016 324
2705 173
7691 385
4075 422
9333 652
3113 428
4643 758
1954 420
9700 313
3098 422
3054 124