14897 276
1874 27
11348 570
7541 551
12153 477
2382 51
6033 482
30670 207
2526 187
6456 386
4751 553
5719 256