13032 164
50673 228
15880 670
13716 511
11051 93
5980 219
16355 168
11170 308
4312 63
8751 447
17736 392
7122 628
11160 340
9577 75
9889 269
13601 882
10126 748
17139 463
10079 180
7141 76
12634 342
31388 778
16543 551
9905 253
9706 871
8998 98
6991 80
27629 575