39271 95
20930 421
16347 321
13285 509
23931 278
6747 576
12362 95
5072 451
11667 538
2232 115
8117 263
19821 533
11112 612
7869 271
5186 43
36820 381
28345 163
5512 394
21746 49
7977 680
15714 696
8187 242
3960 358
10964 650
13749 279
12969 384
5498 237
16223 842