9826 135
3478 599
17799 508
3012 179
24573 139
3983 319
2907 400
28374 358
23707 613
19560 264
3263 122