2977 810
1579 351
916 227
3454 669
1845 549
2668 780
1575 131
4949 668
4807 507
6407 353
9945 671
7622 391
7657 251
5270 396
3675 484
5995 508
34205 374