290 63
375 70
32339 260
15421 74
24039 409
11844 357
13108 572
1858 189
1415 94
30108 972
2601 431
3909 691