12033 9
12701 7
14428 3
21126 10
37430 7
22129 12
12555 12
219230 62
64659 17
225382 17
443184 23
213030 18
746051 74
170976 4
172682 16
150526 27
771207 117
48309 18
141207 22
88251 5
743878 90
880880 130
96808 21
97781 9