2597 626
2296 711
319 75
2565 528
575 118
2238 456
1576 396
2515 759
2964 685
338 49
2970 739
2750 851
434 95
2373 534
2095 493
2717 690
839 197
2560 807
2362 518
1975 400
2640 805
2150 447
2553 638
1114 299