27752 3
41227 8
108926 49
40604 9
53430 3
33958 2
29356 2
42676 2
60229 13
44982 8
74534 18
88476 14
39202 2
69952 15
62456 10
140356 40
36984 3
94482 18
73954 13
307179 73
271383 88
69807 11
113231 37
395234 94