6518 582
143384 673
8243 565
4779 281
25510 369
11909 412
54733 107
4420 627
6334 684
3146 458
2479 134