16043 758
23653 393
13300 659
4601 520
21384 207
15807 212
4506 513
2689 145
1906 132
19859 200
2484 408
2871 88
3045 228
1090 58