3503 851
2811 604
1105 111
3118 355
2950 537
1295 283
5286 654
1506 183
9706 653
1122 223
2716 423
12103 671
819 70
924 79
1773 248
1296 229
1710 257
2947 594
7256 590
2471 467
2760 486
4686 246
4576 743
964 174