21660 1020
2233 160
7429 278
8216 508
2196 181
24713 815
10386 744
4796 650
4994 572
3343 213
24006 620
2432 93
8771 334
4837 573
5332 409
8647 495
3843 401
2005 262
13374 395
19407 386
3758 762
3523 547
16786 612
2890 563