2676 178
4590 682
3805 432
2488 349
4607 319
2609 293
3352 699
4249 596
2569 238
44618 172
38848 773
26040 588
104570 1127