2540 167
3721 598
4066 670
1004 88
2839 406
2678 358
2662 487
3063 628
1815 181
4462 639
5080 885
3346 646
1763 125
2447 486
2979 663
3488 724
2795 642
2942 508
550 27
3676 446
5714 676
3083 316
1493 308
3223 141