5905 495
20304 115
14806 146
21342 599
7406 42
16634 131
13832 159
15583 400
10238 463
3410 125
3806 441
2478 89