5483 495
20295 115
14801 146
21341 599
7399 42
16622 131
13814 159
15556 400
10234 463
3407 125
3800 441
2469 89