5265 495
20281 115
14781 146
21324 599
7386 42
16551 131
13779 159
15518 400
10233 463
3401 125
3799 441
2454 89