3131 731
1581 347
2351 641
1042 233
1505 210
555 126
1003 80
2115 383
2169 363
4025 590
1621 221
2507 333
3176 684
2309 597
2698 759
4806 532
2041 559
629 125
1051 167
2647 465
5540 181
1907 398
2506 699
442 98
2264 423
1351 254
564 110
3004 888