7521 28
15494 88
3998 5
9708 21
6931 42
3688 34
5953 30
2506 14
10636 43
11336 48
4458 10
4297 28
24994 99
10910 54
3029 7
1761 3
3728 6
8956 39
5682 25
56448 275
4789 22
5244 21
6310 12
19076 87