4213 550
2616 588
15411 196
17306 125
5633 426
4299 207
41700 90
90270 677
27358 277
103685 611
2193 230
3428 455
4650 425
4724 482
39185 433
26677 76