2876055
936
1209478
311
3249833
904
949229
301
6454728
2045
205284
769
2084443
697
5318728
2422
3151733
760
1551896
424
4373857
1118
2160143
464
3398512
964
4657495
1771
4638335
2324
3668786
1190
1457387
339
6798940
2186
1380371
392
3214587
926
1857177
631
2693174
1086
1433599
455
1543231
386
4264441
622
250378
483
2875389
1052
4170592
1231