4509991 1545
3577130 876
5112552 1495
4478224 1313
7818745 2902
29899821 12487
5280329 1438
3204022 1526
5099068 1253
55249244 18516
8983101 2173
34892387 20363
149750263 51314
6645435 1203
7174747 2299
3274246 1363
16254254 6364
9192921 3245
11023430 4517
9242577 2290
18534676 8667
3187792 1457
5992550 1526
22048105 8570