22355 234
112906 677
101220 609
97484 501
97276 414
125835 670
50500 207
31212 295
20115 831
14629 592
11292 138
19611 393
8557 603
3257 94
3746 332
4483 525
6522 206
43937 158
14318 211
26233 437
9255 101
20757 169
28903 770
15773 711
30800 325
43726 527
17569 281
5558 814