4730 495
20252 115
14693 146
21186 599
7281 42
16205 131
13588 159
15169 400
9173 463
3271 125
3765 441
2220 89