4150 550
6091 863
2604 588
436 20
15399 196
17295 125
5627 426
4298 207
41685 90
11588 781
90047 677
27349 277
103260 610
3867 410
2191 230
3424 455
4646 425
4714 482
38970 433
26432 76