15033 758
21840 393
6023 656
4325 520
20374 207
14125 212
4185 513
2374 145
1653 132
15844 200
2233 408
2452 87
2542 226
876 57