20198 580
8003 491
3921 94
4543 925
3737 495
3877 712
2785 521
13953 58
8155 573
2104 239
5644 659
73859 652