1059 238
2260 531
2607 835
3149 909
2696 595
1238 249
325 62
7702 167
9537 444
5850 421
28639 261
73176 517
54863 741
19216 569
9652 94
31290 329
8223 370
3442 232