21660 1020
11258 85
1713 37
22804 450
7429 278
2196 181
24713 815
19323 167
4796 650
4994 572
16980 505
3343 213
24006 620
2432 93
8771 334
3229 369
4837 573
5332 409
8646 162
8647 495
19407 386
14131 68
12699 351
3523 547