42090 300
10851 308
11505 139
143245 377
172047 875
93862 240
2124 65
134874 677
15926 241
118957 495
115677 376
117465 851
125176 751
98615 346
150571 533
2572 404
64264 127
2006 205
44727 172
212947 905
34520 839
83841 487
24769 618
75380 400
17611 497
14602 102
12049 495
152518 797