12212 85
23221 623
10769 268
5953 107
4653 432
23918 479
3721 490
2659 671
13972 929
6059 240
1245 98
30201 404
3242 256
13032 774
5312 547
15725 49
13543 747
6561 571
3802 706
3105 711
22463 432
4519 579
6173 592
10775 212
2325 201
19927 475
4454 454
42366 549