13002 164
50580 228
15848 669
13688 511
11005 93
5971 219
16325 168
11131 308
4304 63
8743 447
17688 392
7113 628
11154 340
9538 75
9861 269
13581 882
10109 748
17055 463
10052 180
7106 76
12551 342
31302 778
16503 551
9888 253
9689 871
8966 98
6965 80
27541 575