2599 522
2884 702
357 43
2287 563
2551 515
1103 122
1705 300
3139 868
3052 719
880 100
1876 251
971 232
2267 486
761 158
1513 303
1524 416
373 42
1476 309
1692 340
447 65
1993 541
2855 775
1756 439
2371 645
623 94
2714 639
2854 863
2857 671