540 143
1384 292
677 206
2590 615
3341 877
9069 485
63885 345
29301 111
10772 826
15445 158
24508 201
3740 925
9589 239
5466 469