5968 98
22216 895
7666 377
12448 666
5066 478
7857 213
3308 530
6515 888
3284 25
10651 603
10325 78
11911 212
7342 400
3625 443
2399 459
3784 637
842 125