413 104
1611 471
2509 695
491 63
26029 280
9453 196
30728 156
220855 317
16165 346
9103 239
18444 820
12783 374
5024 92
15460 642
3363 416