8031 588
5009 665
14524 323
2709 197
2991 135
3768 782
30652 603
20904 422
23239 443
3741 398
16780 758
6708 335
4306 474
3208 524
1658 59