248325 1043
2510297 3556
255135 640
100965 817
66978 521
36608 613
92927 454
14631 338
120997 735
115726 808
107830 210
12080 82
5169 237
13872 299
33795 518
5960 35
3267 319
5597 42
10918 366
7648 137
14078 606
12118 367
2043 203
5963 528
4597 560
4522 426
2413 420
18439 778