20158 235
165028 660
2824 686
12777 196
8162 207
3562 117
14735 421
3484 620
21947 860
3011 88
3739 765
5289 607
2880 194
10771 685
12335 111
14231 69
21725 529
21269 332
7743 734
19987 525
33853 731
4889 54
8965 944
5448 211
19572 598
11264 510
7115 144
15479 288