1114 238
2321 531
2615 835
3163 909
2840 598
1247 249
345 62
7711 167
9581 444
5864 421
29013 261
73240 517
54979 741
19336 569
9670 94
31449 329
8236 370
3451 232