35480 451
2533 244
5506 479
5179 39
44516 617
19327 392
16343 106
6024 778
12570 52
3386 327
3650 662
2386 54
4242 256
6743 511
5826 643