5950 98
22213 895
7664 377
12446 666
5065 478
7842 213
3308 530
6514 888
3283 25
10639 603
10324 78
11903 212
7342 400
3623 443
2399 459
3784 637
842 125