14941 276
1881 27
11353 570
7544 551
12158 477
2389 51
6039 482
30685 207
2532 187
6464 386
4763 553
5723 256