16043 758
23656 393
13302 659
4601 520
21386 207
15812 212
4506 513
2689 145
1906 132
19859 200
2484 408
2871 88
3045 228
1091 58