2947 870
3798 519
1064 277
3616 541
1486 303
3521 724
2584 522
3591 302
2866 702
245 49
1537 314
2457 713
3133 750
2327 562
2261 641
1660 415
2697 548
473 90
1125 123
1584 169
2644 272
1454 342
2464 249
4062 511