4376 30
12354 85
102210 534
9171 393
7327 692
9242 680
52003 725
1650 373
32201 436
3009 56
15098 539
4886 462
3904 919