22016 704
25286 40
20949 276
11878 621
4629 71
18497 610
59486 399
14874 391
24245 531
15126 325
5691 248
22299 355
22837 581
38306 514
48010 49
31405 690
40146 263
6771 99
12338 512
19701 563
9048 387
9803 779
23141 454
57688 296
41353 730
5234 117
8519 718
4812 512