150250 613
139807 568
139749 504
378686 958
12186 505
9902 209
34976 74
26384 288
355187 1385
32000 234
13991 753
9046 50
172413 489
23218 228
12633 560
6726 104
148550 714
359130 901
16597 166
13026 474
28449 839
261987 867
144957 215
308470 1069
30593 641
25940 876
443882 1073
244239 960