31584 91
160536 432
51775 349
84880 370
29142 326
101333 674
21040 194
130378 1028
8819 531
192888 908
37256 663
33414 298
36147 506
40664 178
44136 482
102404 624
134523 716
36687 507
40963 661
19368 515
38454 102
58422 548
27400 612
12090 609
168995 775
71114 725
57987 682
93605 781