929 94
2151 93
4348 901
3030 549
2729 249
4457 528
2536 667
1576 79
1793 41
15620 467
762 124
2039 627
1984 268
3581 398
2714 292
2213 167
3067 727
5075 311
1271 153
6916 427
8411 381
4948 705
2896 653
6905 546
15603 751
2895 527
3910 340
968 80