199364
431660
25871
966478
81709
22363
727434
746978
31148
865976
198234
63939
5428367
4457934
4290459
3432462
3416998
3356286
3304956
2978728
2958226
2457209
2122352
2117407