2557781 3576
255386 640
101062 817
67080 521
36710 613
92976 454
14680 338
121395 735
115981 808
108215 211
12130 82
5209 237
13953 299
34536 518
7536 35
3317 319
5620 42
10957 366
7700 137
14180 606
12157 367
2068 203
4556 426
2438 420
18489 778
8194 93
9407 310
7916 956