14876 276
1870 27
11347 570
7539 551
12150 477
2382 51
6031 482
30668 207
2525 187
6455 386
4749 553
5717 256