31082 127
14527 387
8605 524
13935 630
3579 310
28429 359
6404 337
4819 85
7336 314
8858 591
8500 200
10796 473
11269 307
11005 186
5781 840
6710 883
5014 324
2702 173
7686 385
4074 422
9325 652
3110 428
4642 758
1953 420
9691 313
3096 422
3050 124