5356 495
20295 115
14799 146
21340 599
7398 42
16621 131
13812 159
15555 400
10234 463
3407 125
3800 441
2469 89