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