11982 380
25918 703
42949 897
12420 397
9379 624
21291 742
13542 244
11851 883
10351 693
13253 946
12036 697
9433 81
16505 234
16367 351
5184 230
12013 446
8053 504
6469 632
255319 640
258992 1184
178729 791
299252 1059
108461 465
202754 489
260314 832
121275 735
115917 808
59603 872