11630 883
12877 946
7834 504
10543 364
9213 81
15880 837
13088 114
11569 446
6330 632
5580 160
332077 529
189977 592
97113 372
143642 691
99730 453
259996 832
86175 542
181075 1068
60243 507
105280 399
31767 674
23099 331
17853 699
24235 669
8680 449
22044 314