3201 637
29137 484
1139 105
39926 142
22225 511
10294 45
20511 810
3708 698
4286 37
5287 524
3641 671