14881 276
1872 27
11348 570
7540 551
12151 477
2382 51
6032 482
30668 207
2525 187
6455 386
4750 553
5718 256