5400 89
526 117
2978 930
1748 79
3239 375
1486 212
152 31
6540 686
3272 131
2223 386
1850 268
5422 804
9314 578
2335 582
8364 395
2657 620
4924 338
2597 479
3346 975
2150 607
5344 669
1722 164
9121 967
350 93