19159 669
4012 346
3059 272
4690 720
2967 505
5097 392
12275 442
23654 429
4538 295
955 72
3185 603
25844 178
2266 504