31403 26
44728 31
34930 1
54458 13
125680 7
257830 19
92128 12
26826 6
78527 11
44984 8
36504 6
45858 5
120377 6
31659 8
25702 8
32508 4
19105 10
63357 12
18455 2
48879 2
42926 2
32332 4
17402 9
43333 9