19081 669
3998 346
3058 272
4690 720
2966 505
5096 392
12270 442
23649 429
4534 295
954 72
3184 603
25813 178
2261 504