14181 31
6273 566
2915 358
1808 90
9301 504
6732 723
4761 415
4738 455
15748 225
7073 601
121196 702
128079 114
6856 700
95324 348
82786 474
99708 661
16341 190
61614 224
1579 452
2876 517
4872 378
17447 647
5857 93
6814 866