696 60
926 29
2863 819
1175 107
2451 678
4656 367
1569 191
5077 940
3848 753
2254 356
2143 450
3265 430
1834 366
1829 294
560 140
1148 313
965 134
15332 640
882 70
1671 475
15161 249
2617 624
1701 201
2788 650