12997 164
50569 228
15847 669
13686 511
11000 93
5971 219
16323 168
11126 308
4304 63
8742 447
17682 392
7113 628
11153 340
9534 75
9859 269
13578 882
10108 748
17043 463
10047 180
7104 76
12543 342
31292 778
16497 551
9883 253
9689 871
8962 98
6964 80
27534 575