2958 8
3291 17
5589 14
4935 14
10031 22
13623 38
45579 268
50743 152
7926 24
4005 10
8377 7
7499 8
17250 64
8126 25
2618 13
8997 29
5306 14
22573 44
4700 13
5742 21
1840 12
7010 45
7217 19
9533 51