42499 253
15445 501
172775 689
149380 238
57088 645
45437 149
99814 378
56632 471
106505 818
99662 201
6378 533
5160 353
107309 468
5985 235
175002 962
84628 642
100008 426
28908 857
51087 760
12268 400
62367 156
34147 49
50989 78
55484 684
23484 617
29777 680
62374 670
61471 126