19118 669
4008 346
3059 272
4690 720
2967 505
5097 392
12272 442
23652 429
4534 295
954 72
3184 603
25831 178
2264 504