897 93
2151 93
4355 901
3030 549
2721 249
4453 528
2534 667
1580 79
1799 41
15609 467
764 124
2042 627
1941 268
3524 398
2703 292
2215 167
3052 727
5070 311
1273 153
6922 427
8416 381
4947 705
2878 653
6910 546
15544 751
2858 527
3913 340
967 80