861594
690650
9330
746149
568339
4597
18617
138461
259354
34253
890675
1010358
5629367
4613935
4420459
3492999
3467462
3445286
3402956
3059226
3044729
2532209
2155352
2152407