16040 758
23645 393
13294 659
4601 520
21378 207
15799 212
4505 513
2687 145
1906 132
19844 200
2483 408
2869 88
3042 228
1090 58