298 50
1595 310
1547 193
10820 127
1224 36
45000 360
2728 41
9012 532
27781 887
39237 431
16940 393
5026 313
22437 345
9499 507
5998 611
5879 578
5773 193
2799 108
4244 530
34929 647
6188 465
6551 109
3438 311
8271 631
4417 517
12738 199
9238 105
15538 168