5957 352
10844 427
4893 602
20353 771
12445 448
9202 91
4006 665
23208 552
5585 437
5421 905
27501 375
8468 600
1955 58
3332 136