4068 765
8496 118
2476 246
2669 317
35149 773
9184 368
10783 323
9402 674
6909 504
12250 552
33007 472
5797 308
1531 98
2102 281
3891 559
1700 126