40055 366
11627 255
4447 612
5507 546
8415 660
9219 105
62122 261
14218 422
5228 814
30281 90
10518 71
6326 482
10805 508
40260 171
25285 882
23419 116
36301 514
22634 545
14519 296
19948 63
5916 306
25767 703
25915 241
3883 446
52926 829
17795 227
42227 147
28513 487