13497 691
16319 702
14085 677
10530 291
29056 221
24598 58
17203 434
11606 673
6667 316
5261 641
5755 606
8980 172
4006 405
1878 126