22191 65
19971 451
16924 939
13897 317
20497 748
5072 102
17112 122
36728 566
7040 232
19541 83
17764 596
10877 467
6307 272
4947 543
5424 354
2712 210
9694 826
6816 823
1829 170
4350 674