17237 669
3841 346
3016 272
4663 720
2956 505
5055 392
12148 442
23517 429
4513 295
930 72
3162 603
25344 178
2244 504