16051 758
23668 393
13305 659
4601 520
21392 207
15822 212
4506 513
2690 145
1906 132
19874 200
2484 408
2872 88
3047 228
2674 58