2533 782
1481 309
1177 241
2777 542
3567 98
2593 203
4322 725
2981 165
2706 298
15688 543
23241 823
11592 273
11620 595