330 50
1608 310
1553 193
10861 127
1238 36
45393 361
2744 41
9054 532
27963 887
39245 431
16962 393
5043 313
22545 345
9540 507
6011 611
5925 578
5801 193
2812 108
4260 530
34970 647
6230 465
6593 109
3449 311
8287 631
4422 517
12761 200
9249 105
15542 168