4103 616
1010 280
2983 857
7601 41
2635 69
4558 346
14189 702
2289 188
4902 463
3747 433
6115 373
2886 171
2407 265
92232 271
8901 730
3399 200
132570 560
75450 164
136428 689