13005 164
50596 228
15853 669
13689 511
11010 93
5971 219
16329 168
11139 308
4306 63
8743 447
17689 392
7115 628
11154 340
9546 75
9872 269
13585 882
10112 748
17059 463
10052 180
7112 76
12558 342
31314 778
16509 551
9888 253
9691 871
8969 98
6969 80
27546 575