2701 190
4216 641
3429 612
3390 297
4917 411
3178 437
2077 113
8485 423
5054 637
4848 675
5611 194
5524 523
8602 416
24368 312