3542305
1137
1042229
317
1383485
307
2868767
703
791524
182
2147457
502
630435
398
2000534
486
16826828
3037
2410572
681
2061817
540
715843
219
801812
411
3509215
590
1934184
2520471
760
5966817
1734
3371817
857
8649052
2799
4983040
1504
841626
191
958528
263
5409907
1507
2957259
1102
6833366
1250
1840511
521
436285
213
4791723
1313