14850 276
1870 27
11342 570
7536 551
12149 477
2381 51
6026 482
30666 207
2523 187
6454 386
4748 553
5715 256