5949227
2393
1603487
527
5871504
2195
2322048
782
1532918
609
1724451
691
2708721
791
7860531
2610
6825317
3003
4972129
1850
864368
354
1104184
329
889133
282
535289
182
1511027
587
1629858
571
724793
433
2610848
936
7097014
3081
423706
166
824388
376
1992174
750
2384490
873
2891075
1294
1077000
439
1629836
593
1160143
868109
348
834114
304
902221
471