3308 509
1665 56
866 167
5482 654
2177 591
4831 417
2450 467
2294 248
3529 875
3088 716
8963 575
1174 97
4795 851
2260 224
3099 641
3155 818
3362 541
1292 135
5780 915
1499 341
2432 624
8206 306
2483 270
4223 935