15029 758
21834 393
6021 656
4324 520
20370 207
14118 212
4183 513
2374 145
1650 132
15831 200
2230 408
2448 87
2541 226
876 57