4350 613
2207 119
5460 180
18695 370
5021 155
3535 812
573 64
4831 540
1779 338
40336 292
4675 695
36890 86
37783 912
4261 583
2891 495
3914 339
938 31
1225 124
3417 774
6521 387
3070 585
7102 625
6088 184
9605 232
32021 716
3491 902
5538 319
2728 61