2996 119
3497 812
7521 178
14064 347
3761 96
4675 749
3088 676
1568 95
3219 507
1433 75
1266 134
2909 519
4180 645
532 115
9512 683
4081 62
3596 810
4402 646
1605 48
3244 553
4413 699
2529 659
1702 171
8190 135