248203 1043
2448601 3529
254620 640
100812 817
66841 521
36425 613
92822 454
14509 338
120447 735
115279 806
107140 210
11995 82
5112 237
13782 299
33448 518
5853 35
3211 319
5523 42
10853 366
7548 137
13889 606
12014 367
2015 203
4433 426
2377 420
18373 778
7923 93
6724 309