2696 702
2619 720
892 135
1761 356
1710 156
2722 213
4967 187
1468 49
1722 121
3941 851
28206 952
8279 245
4727 590