19601 669
4070 346
3076 272
4696 720
2974 505
5109 392
12307 442
23684 429
4548 295
963 72
3200 603
25980 178
2283 504