50895 740
31239 632
42194 109
29105 128
29459 368
17094 273
35042 896
33986 856
5741 126
311321 808
30001 443
54074 616
74261 638
70454 1030
42730 333
820 124
71343 787
38270 231
50302 614
67592 441
27922 173
29419 328
28185 763
30693 623