3954 432
39853 755
9280 295
5974 530
11577 692
15616 237
2956 506
5823 507
1896 252
3294 928
7481 844
2966 403
1938 119
3443 480
4733 686
2355 405
1480 89