13005 164
50598 228
15853 669
13690 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
7113 76
12559 342
31317 778
16509 551
9888 253
9691 871
8969 98
6969 80
27548 575