20131 651
11574 545
41530 105
98052 711
31094 384
32601 497
49165 556
17102 741
19120 195
24081 433
23467 697
15882 885
33563 326
77778 904
22179 603
13841 679
13439 575
22750 324
25184 427
27240 599
22248 1009
57344 103
21304 489
25131 222
60021 534
22035 129
13921 214
53269 847