22118 239
177332 671
2865 686
12931 196
8213 207
3641 117
14910 421
3508 620
22002 860
3046 88
3770 765
5356 607
2908 194
10827 685
12385 111
14313 69
21843 529
21453 332
7796 734
20163 525
34065 731
4941 54
9070 944
5495 211
19849 598
11331 510
7359 144
15582 288