248311 1043
2502342 3554
255107 640
100943 817
66967 521
36586 613
92916 454
14620 338
120960 735
115690 808
107794 210
12073 82
5161 237
13848 299
33713 518
5942 35
3257 319
5584 42
10915 366
7636 137
14063 606
12104 367
2039 203
5948 528
4585 560
4512 426
2410 420
18428 778