22181 318
1854 523
2081 146
2220 412
1003 224
958 68
2342 508
12847 321
8420 405
8028 409
1911 550
267 74
20646 818
15878 264
2748 679
532 63
2866 607
7621 577
2504 709
2755 665
14108 674
4242 450
19045 727
143 40