18969 669
3991 346
3054 272
4688 720
2964 505
5094 392
12265 442
23632 429
4532 295
952 72
3180 603
25772 178
2261 504