2948 876
1312 259
2148 555
1477 213
1724 447
4801 307
5247 242
3216 483
956 39
5542 599
3778 106
2649 807
1216 207
1136 141
2960 504
1545 423
2818 442
1673 272
2976 720
3255 755
4568 394
2784 227
2232 334
2081 347
41174 590
100896 275
73731 945
72242 677