768688
115319
22854
929504
34248
510175
879825
2274
382
1322
3984
2872
5449367
4474934
4302459
3435462
3426998
3364286
3314956
2983728
2965226
2463209
2123352
2118407