4463 171
3237 575
23183 245
5289 222
8927 626
1076 191
2187 166
6482 677
3301 671
928 115
4041 111
6543 678
3751 687
2716 654