14887 276
1873 27
11348 570
7540 551
12153 477
2382 51
6032 482
30670 207
2525 187
6456 386
4750 553
5719 256