20628 8
59409 3
28003 9
333955 29
20234 8
50855 5
12657 6
56656 3
485282 29
520629 35
50684 7
110730 13
52231 2
30127 5
215909 24
36903 4
19934 4
39509 5
284182 11
48028 1
24332 4
186658 14
380755 25
14883 3