19132 669
4008 346
3059 272
4690 720
2967 505
5097 392
12274 442
23653 429
4536 295
954 72
3185 603
25832 178
2264 504