893 93
2149 93
4347 901
3028 549
2720 249
4453 528
2533 667
1576 79
1790 41
15609 467
761 124
2039 627
1984 268
3581 398
2711 292
2213 167
3067 727
5072 311
1271 153
6916 427
8410 381
4947 705
2896 653
6905 546
15602 751
2895 527
3909 340
968 80