3556053
1360
11590183
2660
2832736
797
3533053
1658
6089006
1206
10856963
3835
5454521
873
3041435
1322
5175924
1812
4390950
8416423
3176
3625495
775
3001955
1498
17469243
8347
6036589
2214
7287263
1913
3356219
1253
1531061
986
3915470
1668
1700333
364
6514104
2117
2182027
766
4351837
1529
5558658
5331
4884365
1756
2901285
653
2690073
628
2232186
691