596 358
372 223
432 259
866 520
544 326
608 365
512 307
481 289
596 358
921 553
306201 183721
193475 116085
176639 105983
161580 96948
139290 83574
115559 69335
106724 64034
101313 60788
96867 58120
86669 52001
1126 676
5362 3217
1863 1118
765 459
2782 1669
54489 32693
9916 5950
5139 3083