13032 164
50672 228
15879 669
13716 511
11050 93
5980 219
16355 168
11170 308
4312 63
8751 447
17736 392
7122 628
11160 340
9577 75
9888 269
13601 882
10125 748
17136 463
10079 180
7141 76
12631 342
31388 778
16542 551
9905 253
9706 871
8997 98
6990 80
27627 575