14938 276
1881 27
11353 570
7544 551
12157 477
2388 51
6039 482
30684 207
2532 187
6464 386
4759 553
5723 256