14841 276
1868 27
11341 570
7536 551
12149 477
2381 51
6025 482
30666 207
2522 187
6454 386
4748 553
5715 256