4302 498
3539 620
9454 598
282850 1266
8558 593
4095 310
1139 130
53350 491
11023 93
5277 555
4116 811
5376 937
30686 190