182608 797
111071 327
39874 710
15866 655
9751 55
12423 365
144341 626
20017 388
26548 772
12931 505
28600 1064
2709 468
15430 191
27654 386
5942 76
18581 486
11195 115
20449 325
4610 172
22723 575
88665 572
12662 417
7283 693
26222 668
49621 770
13186 511
16314 131
2822 252