248311 1043
2502648 3554
255107 640
100944 817
66967 521
36586 613
92916 454
14621 338
120960 735
115691 808
107796 210
12074 82
5162 237
13848 299
33721 518
5943 35
3257 319
5584 42
10915 366
7637 137
14064 606
12104 367
2039 203
5950 528
4585 560
4512 426
2410 420
18429 778