15020 758
21830 393
6014 656
4315 520
20362 207
14108 212
4178 513
2373 145
1641 132
15812 200
2225 408
2444 87
2536 226
876 57