1495 303
2015 518
2606 800
3392 584
1714 467
1010 89
667 61
9784 271
2973 758
3101 755
1633 485
3013 831
3309 984
576 142
2339 451
2114 445
816 139
2546 665
2893 902
1940 487
764 97
1346 273
1105 235
3793 706