4302 498
3539 620
9454 598
282864 1266
8559 593
4096 310
1139 130
53370 491
11029 93
5278 555
4116 811
5376 937
30698 190