142246 673
8220 565
4764 281
25322 369
11813 412
54324 107
4406 627
6319 582
6298 684
3137 458
2463 134