2625 310
1297 86
4388 581
1943 84
4559 429
9155 328
9508 848
5313 145
1877 176
4716 440
4295 217
9122 183
6359 456
9146 680
3200 521
5281 692
2487 478
7504 806
3295 216
5784 312
5964 637
2139 88
26947 779
66672 577
25095 51
17580 568
18116 525
37048 725