4150 550
2604 588
15399 196
17295 125
5627 426
4298 207
41685 90
90045 677
27349 277
103254 610
2191 230
3424 455
4646 425
4714 482
38967 433
26432 76