1058 238
2259 531
2607 835
3149 909
2696 595
1238 249
325 62
7702 167
9535 444
5850 421
28637 261
73174 517
54861 741
19216 569
9651 94
31288 329
8223 370
3442 232