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