15060 256
5201 471
2071 327
1610 499
192 30
4509 853
4290 593
2017 508
2392 656
6752 643
3518 415
4758 530
1359 117
2232 590
410 82
239 52
2257 457
1459 408
395 114
5829 431
5049 366
2726 345
3583 809
863 195