9346 50
29458 145
14907 776
18928 759
15344 675
23522 201
21663 313
18390 448
48588 350
27675 535
14712 573
24481 210
25786 415
40595 342
18204 531
9522 228
12460 656
14673 468
23543 503
17305 63
32851 141
22222 158
16781 669
1082 156
3317 676
1258 181