15011 375
45033 337
133805 640
15576 279
1758 478
2649 590
1765 298
4715 139
90429 278
103079 403
12131 307
5244 297
5306 486
148054 418
49087 306
91919 527
3521 296
34300 843
76426 424
36708 102
9816 398
13802 677
734260 3323
43208 429
4384 714
119070 700
66296 399
94347 275