10538 455
7178 266
2614 43
4388 217
9804 407
15186 318
2877 474
1705 336
4006 688
2514 170
2902 38
5581 754
1773 294