35492 451
2533 244
5506 479
5179 39
44518 617
19328 392
16348 106
6024 778
12571 52
3386 327
3650 662
2386 54
4242 256
6743 511
5826 643