50475 115
26786 278
28163 208
34284 327
28112 721
11328 454
21581 422
29329 273
24420 507
34344 877
23138 242
14581 67
30345 640
20866 676
29100 362
45932 208
24952 537
25576 347
29245 138
29872 576
29795 652
24596 624
18375 491
17175 47