413 104
1611 471
2509 695
491 63
26029 280
9450 196
30724 156
220855 317
16164 346
9103 239
18443 820
12779 374
5024 92
15458 642
3363 416