22016 704
25286 40
20949 276
11878 621
4629 71
18497 610
59490 399
14874 391
24245 531
15127 325
5691 248
22299 355
22837 581
38307 514
48013 49
31406 690
40148 263
6771 99
12338 512
19701 563
9049 387
9803 779
23141 454
57691 296
41357 730
5235 117
8519 718
4812 512