42501 253
15445 501
172776 689
149386 238
57091 645
45442 149
99816 378
56638 471
106515 818
99667 201
6378 533
5160 353
107314 468
5985 235
175013 962
84638 642
100012 426
28912 857
51089 760
12268 400
62369 156
34153 49
50993 78
55484 684
23485 617
29780 680
62376 670
61471 126