15572 304
8326 69
6424 742
5532 826
5136 238
6835 96
22306 587
11371 611
12366 358
5815 266
5125 102
1987 376
642 48