31231 127
14546 387
9054 524
14017 630
3663 310
28453 359
6440 337
4848 85
7369 314
8957 591
8523 200
10823 473
11295 307
11046 186
5796 840
6737 883
5029 324
2723 173
7723 385
4092 422
9362 652
3144 428
4661 758
1963 420
9741 313
3111 422
3078 124