21534 36
3545 3
100901 84
12893 35
31643 50
9449 19
7102 4
29404 32
12105 20
7648 15
16628 24
23864 17
22230 63
11453 20
52581 60
8289 12
13058 26
9679 12
8844 9
7967 20
14941 2
2525 4
4687 7
9480 15