309 50
1597 310
1547 193
10829 127
1231 36
45128 360
2733 41
9017 532
27833 887
39239 431
16943 393
5030 313
22463 345
9516 507
6004 611
5890 578
5782 193
2801 108
4246 530
34939 647
6196 465
6563 109
3439 311
8274 631
4418 517
12744 199
9244 105
15538 168