248311 1043
2501629 3554
255100 640
100941 817
66965 521
36583 613
92916 454
14613 338
120959 735
115689 808
107792 210
12072 82
5159 237
13847 299
33696 518
5941 35
3255 319
5584 42
10915 366
7636 137
14062 606
12104 367
2038 203
5948 528
4585 560
4512 426
2409 420
18427 778