330 50
1607 310
1553 193
10858 127
1236 36
45353 361
2744 41
9050 532
27947 887
39245 431
16961 393
5039 313
22535 345
9535 507
6011 611
5922 578
5798 193
2811 108
4258 530
34967 647
6229 465
6590 109
3448 311
8285 631
4420 517
12759 200
9249 105
15542 168