3221514
2579
2076639
464
2519971
568
1231636
389
2907126
669
2892423
593
2162980
867
5405157
1875
2063338
351
2851673
882
4358447
1413
1493343
889
17703310
7027
1608344
424
15394102
7194
3241554
656
2280086
603
11361531
3983
3170564
835
101004284
38179
1576837
634
2366052
684
2489759
807
3786231
1360
2160708
681
1798517
4941527
1149
1665383
571