14952 97
18442 42
18008 111
35110 801
29808 725
21988 343
22263 518
18481 446
26859 515
22427 107
16067 314
16031 80
20291 950
98624 219
19105 189
15502 670
25672 472
14269 100
17080 555
91521 707
15987 39
28267 454
111933 267
23729 696