1462 309
1129 241
2455 542
3287 98
2571 203
4298 725
2961 165
2684 298
15632 543
23034 823
11573 273
11555 595