14088 669
3562 346
2961 272
4619 720
2938 505
4966 392
11963 442
23311 429
4463 295
907 72
3119 603
24632 178
2211 504