4286 663
17164 312
5325 505
3447 414
5627 202
4304 201
21589 556
4613 748
3547 524
3047 309
25239 158
1428 56
11093 569
4162 442
3800 882
2570 173