12792 668
3443 346
2941 272
4591 720
2922 505
4925 392
11871 442
23221 429
4436 295
893 72
3086 603
24311 178
2200 504