22016 704
25286 40
20949 276
11878 621
4629 71
18497 610
59491 399
14875 391
24245 531
15128 325
5691 248
22299 355
22837 581
38308 514
48015 49
31408 690
40149 263
6771 99
12338 512
19702 563
9049 387
9804 779
23141 454
57692 296
41359 730
5237 117
8519 718
4812 512