29320 24
4242 14
2325 5
2705 18
1764 5
4852 15
3796 6
5809 32
3673 6
4445 21
1898 1
1393 9
2982 3
2698 11
6892 30
3707 16
3930 23
31843 18