3503 851
2811 604
1075 165
4987 644
5286 654
1122 223
2716 423
12103 671
819 70
924 79
1296 229
1710 257
7256 590
2471 467
2760 486
1266 242
4576 743
2654 406
2007 482
980 119
2480 317
5796 603
4119 613
2568 528