350 63
401 70
32384 260
15514 74
24063 409
11895 357
13132 572
1878 189
1435 94
30133 972
2615 431
3925 691