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