12840 668
3451 346
2941 272
4594 720
2922 505
4926 392
11876 442
23227 429
4436 295
893 72
3088 603
24318 178
2201 504