3946653
1130
2909064
995
3613051
892
2434030
870
1412566
354
5648900
2371
5327198
1881
3564457
967
3462691
4569147
1341
2038921
644
3901650
791
5894677
2035
7254474
1467
2807672
779
7201877
2733
7553874
2208
3054535
625
5591098
1055
2710562
860
3162942
1369
7728430
2151
5420239
2327
12016865
4036
4008964
923
8445053
2883
9424620
3063
15156245
4794