56168 623
3340 100
3839 513
4091 232
18995 722
70280 385
3394 674
1393 172
15948 555
14610 416
8360 137
4294 762
6456 812
3234 115
2739 434