5123 211
1014 186
5747 603
8322 582
164343 774
47980 677
71187 636
57500 144
8972 875
9324 402
16221 300
4264 398
2712 102
11814 439
4748 665