15832 288
17789 203
11680 405
29554 389
8157 462
33930 117
23672 58
13389 263
4797 160
19424 109
4827 39
9983 495
16718 927
18390 726
11862 614
9107 533
43753 833
5409 175
22745 116
13131 649
6922 581
6498 530
10968 539
9478 584
5845 147
4159 505
21611 544
10162 88