6162 455
2251 59
3676 557
3330 757
3013 596
3708 634
6693 490
1411 159
3121 69
4218 235
2907 844
3380 502
1031 37
3335 684
3646 833
1406 168
2966 414
2142 163
11146 680
7656 80
3308 616
1646 181
2493 395
18752 1036