12783 668
3442 346
2941 272
4591 720
2922 505
4925 392
11866 442
23221 429
4436 295
893 72
3086 603
24308 178
2200 504