2396 429
3317 612
91195 324
1406 170
3371 642
3009 596
3139 548
3994 330
4361 811
2580 354
1671 391
7704 552
4134 688
56363 167
29747 637