5293 495
20286 115
14792 146
21335 599
7394 42
16613 131
13804 159
15541 400
10234 463
3405 125
3800 441
2467 89