1649 335
3450 603
3231 414
1277 80
2481 360
3019 629
7030 507
6571 594
16210 481
26371 547
30004 429
29364 936
3311 714
5743 38