12580 375
6337 443
5840 391
18612 169
3926 346
95671 677
4182 249
4922 90
21200 569
28269 341
14452 331
21645 739
8596 629
14108 778
5415 867
3338 121
3947 68
11930 294
3270 547
10363 847
2663 208
5046 695
4162 577
20769 478
1905 225
29123 105
7286 661
6003 575