5957 98
22213 895
7664 377
12446 666
5066 478
7849 213
3308 530
6514 888
3283 25
10645 603
10324 78
11908 212
7342 400
3623 443
2399 459
3784 637
842 125