39529 6
83684 8
47579 11
39328 4
36034 3
27376 1
259953 27
138377 26
300753 54
91478 9
518228 74
137778 11
379356 64
642007 131
63431 7
81208 27
84626 4
134252 20
48451 10
100330 36
505230 77
2484655 359
88580 21
113307 23