14871 276
1870 27
11347 570
7537 551
12150 477
2382 51
6031 482
30668 207
2524 187
6454 386
4749 553
5717 256