16042 758
23652 393
13300 659
4601 520
21382 207
15804 212
4506 513
2688 145
1906 132
19858 200
2484 408
2871 88
3043 228
1090 58