14904 276
1876 27
11348 570
7542 551
12153 477
2382 51
6033 482
30674 207
2528 187
6456 386
4753 553
5721 256