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