14891 276
1873 27
11348 570
7541 551
12153 477
2382 51
6032 482
30670 207
2525 187
6456 386
4751 553
5719 256