22016 704
25286 40
20949 276
11878 621
4629 71
18497 610
59485 399
14874 391
24244 531
15126 325
5691 248
22298 355
22837 581
38305 514
48005 49
31405 690
40146 263
6771 99
12334 512
19701 563
9047 387
9803 779
23139 454
57685 296
41350 730
5233 117
8519 718
4812 512