29303 2
36883 3
32453 4
38652 1
42504 2
28684 3
43530 2
123908 10
42076 3
41952 3
90729 6
16656 2
246406 29
65634 6
58532 11
106609 17
143828 20
160284 12
120001 11
86259 19
36429 1
206484 40
79809 13
74279 3