6975 966
11486 165
7347 198
4685 400
6613 532
15428 666
13947 459
14948 339
3293 165
9003 181
1368 54