5032 748
6777 518
4277 713
18748 212
40355 288
87057 163
52492 676
15398 357
9548 453
15882 703
10464 352
6213 372
1294 128
1813 239
6782 464
35121 322