19451802 4897
3206799 1209
5547615 2730
2175933 634
1348025 722
3688792 1520
29771431 10370
7816288 1988
6329806 1966
155967 870
8875476 3776
4717811 1319
3101983 769
15596222 5337
2910116 983
572143 870
6162177 1187
1522535 562
8953297 3308
9455417 2905
1339282 502
7008940 2522