142590
248
1208127
521
918177
257
5069572
958
4503281
1043
3122969
876
1374820
420
1906035
609
9757673
2777
7598563
3553
42205942
18183
2991971
442
1863866
860
989554
182
3539651
1049
1719201
549
30615309
2610
8348678
1429
1011109
295
2309284
722
5180080
1636
2432538
914
2441152
461
840746
157
814288
301
1530285
326
3529915
333
3142283
1046