31103 127
14529 387
8650 524
13944 630
3589 310
28431 359
6410 337
4825 85
7342 314
8878 591
8500 200
10799 473
11272 307
11012 186
5782 840
6712 883
5016 324
2705 173
7689 385
4075 422
9331 652
3111 428
4642 758
1954 420
9696 313
3097 422
3052 124