5970 98
22216 895
7666 377
12448 666
5066 478
7859 213
3309 530
6516 888
3284 25
10652 603
10325 78
11914 212
7342 400
3625 443
2399 459
3784 637
842 125