4150 550
2604 588
15399 196
17295 125
5627 426
4298 207
41684 90
90042 677
27349 277
103242 610
2191 230
3424 455
4646 425
4714 482
38960 433
26431 76