1053 159
2625 290
856 63
7093 745
8381 597
18654 86
6500 926
9154 757
5279 333
5189 487
5879 483
1997 381
6349 439