42433 253
15415 501
172713 689
149184 238
57044 645
45400 149
99678 378
56534 471
106370 818
99516 201
6367 533
5153 353
107171 468
5977 235
174673 961
84481 642
99921 426
28873 857
51034 760
12259 400
62268 156
34092 49
50912 78
55448 684
23447 617
29737 680
62306 670
61424 126