15009 71
6353 358
13002 682
19006 498
24695 228
27702 717
8821 33
10911 266
22586 75
6885 216
25469 400
3813 213
16866 864
3913 634
6108 548
7380 892
10082 334
10787 614
9485 151
7110 569
1993 108
5881 130
15620 677
6268 549
9294 161
34197 278
35324 231
3848 430