2947 508
2367 305
2612 699
2494 493
4806 475
2892 636
5742 337
3476 262
1544 91
1654 124
1974 274
6685 693
4015 73
2482 567
14490 297
2865 544
1088 155
2354 578
14042 407
6571 587
12282 665
3346 681
3041 627
4640 659