3951 432
39846 755
9274 295
5972 530
11574 692
15611 237
2955 506
5821 507
1895 252
3294 928
7481 844
2965 403
1937 119
3441 480
4731 686
2355 405
1480 89