40057 366
11628 255
4447 612
5507 546
8420 660
9219 105
62126 261
14221 422
5228 814
30282 90
10519 71
6326 482
10806 508
40263 171
25296 882
23421 116
36304 514
22639 545
14520 296
19948 63
5917 306
25767 703
25919 241
3883 446
52929 829
17816 227
42229 147
28513 487