18944 669
3987 346
3052 272
4688 720
2964 505
5093 392
12261 442
23630 429
4532 295
951 72
3180 603
25762 178
2260 504