4302 498
3539 620
9454 598
282848 1266
8558 593
4095 310
1139 130
53349 491
11023 93
5277 555
4114 811
5376 937
30684 190