15031 277
11752 842
21756 342
13032 82
13036 215
6566 588
11368 862
36044 374
9680 600
22775 438
23209 517
8059 202
13688 228
6648 153
4921 610
9073 514
6308 443
14978 714
10805 283
15563 87
25067 106
5553 387
15413 241
11031 895
14679 735
15302 390
16883 536
37645 412