281 58
1197 358
1511 456
248 47
2095 465
2947 695
4124 812
11698 738
4692 449
18645 561
16381 158
111518 594
71613 282
37323 224
26432 613
30326 220
9652 529
3542 188