15555 304
8323 69
6421 742
5532 826
5133 238
6835 96
22303 587
11371 611
12366 358
5815 266
5125 102
1987 376
642 48