43125 529
42074 69
15941 355
7562 578
13666 153
6899 216
11891 391
8080 448
2935 269
17708 277
42227 912
13802 285
8214 363
25996 348
8248 623
6816 889
9621 452
5007 283
16208 59
10821 147
8208 36
9294 323
15371 665
9611 393
27845 643
19561 818
7569 895
6934 292