19102 669
4005 346
3058 272
4690 720
2966 505
5097 392
12270 442
23652 429
4534 295
954 72
3184 603
25818 178
2263 504