22928 104
11236 201
40032 543
11651 237
37354 688
11761 877
22340 149
15181 737
18513 55
11444 528
3654 329
5199 658
169121 688
6332 554
19894 448
24985 732
23269 567
21849 340
59428 215
9972 261
4034 780
9675 85
26573 188
21785 1003
21259 569
12946 47
22294 295
10580 72