15660 304
8337 69
6427 742
5534 826
5144 238
6835 96
22320 587
11381 611
12366 358
5815 266
5125 102
1987 376
643 48