5945 98
22212 895
7663 377
12446 666
5065 478
7841 213
3306 530
6511 888
3283 25
10637 603
10324 78
11899 212
7342 400
3623 443
2399 459
3784 637
842 125