5186 495
20271 115
14761 146
21303 599
7367 42
16493 131
13753 159
15437 400
10224 463
3377 125
3785 441
2431 89