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