2571 782
1489 309
1192 241
2901 542
3625 98
2594 203
4328 725
2987 165
2709 298
15700 543
23308 823
11595 273
11639 595