15042 758
21846 393
6024 656
4327 520
20377 207
14131 212
4186 513
2376 145
1653 132
15854 200
2238 408
2454 87
2543 226
876 57