12059 700
20959 356
4569 797
15402 461
13916 670
91613 355
18298 278
5308 240
1651 51
9275 50
29232 145
32021 581
14804 776
18674 758
11783 687
23311 201
13983 465
4181 77
13817 743
21524 313
4698 112
11196 752
3263 372
15668 580
15269 58
5377 335
18178 448
64533 166