351 50
1624 310
1561 193
10898 127
1246 36
45777 361
2762 41
9087 532
28187 888
39250 431
16974 393
5066 313
22645 345
9577 507
6026 611
5955 578
5817 193
2829 108
4270 530
35010 647
6258 465
6618 109
3468 311
8296 631
4440 517
12783 200
9253 105
15544 168