4239 80
29246 744
19019 280
9602 252
4399 135
23236 553
12183 179
4600 435
8763 461
5696 279
2569 629
2901 477
1867 227
3459 818
4165 691
3885 858
14186 225
2821 678