29507 2
21801 2
30778 1
24032 3
32308 6
42530 14
38503 6
29202 4
36634 4
33829 2
41533 7
26181 8
123783 23
50832 10
68202 12
22908 1
45482 4
30853 4
38482 6
54305 9
27057 7
20380 3
49158 6
29656 5