50 15
160 7
1009 43
17423 42
9903 41
11655 56
10370 21
11106 4
7182 14
15695 71
5254 13
3270 9
4808 10
28579 61
43775 66
5343 9
9281 8
4902 7
5494 1
6358 19
6900 29
20428 28
6089 22
4777 11