31403 26
44730 31
34931 1
54451 13
125683 7
257834 19
92134 12
26826 6
78530 11
44980 8
36505 6
45858 5
120383 6
31651 8
25705 8
32505 4
19109 10
63357 12
18454 2
48882 2
42927 2
32328 4
17407 9
43327 9