17224 669
3841 346
3016 272
4663 720
2956 505
5055 392
12146 442
23515 429
4513 295
930 72
3162 603
25338 178
2244 504