264 29
1404 332
2380 575
3088 634
1724 333
2664 686
409 60
775 129
1603 296
3500 893
2539 496
2166 698
1589 488
3417 658
3083 373
1544 453
2337 451
381 41
2965 668
1750 507
937 154
2895 921
2292 531
729 164