16062 758
23681 393
13308 659
4601 520
21403 207
15847 212
4507 513
2692 145
1906 132
19891 200
2484 408
2872 88
3048 228
2679 58