4296 498
3533 620
9449 598
282770 1266
8549 593
4085 310
1133 130
53201 491
10994 93
5272 555
4106 811
5367 937
30600 190