15041 276
1899 27
11373 570
7549 551
12175 477
2405 51
6049 482
30699 207
2539 187
6482 386
4778 553
5730 256