31010 48
11360 50
14839 32
8796 19
6975 11
9546 32
26656 46
14622 29
8132 16
14776 27
4056 11
7736 19
27777 60
8497 17
6713 26
37221 51
22250 91
23244 37
7993 18
11530 22
1752 3
2591 3
2023 3
3642 9