3954 432
39850 755
9278 295
5973 530
11575 692
15614 237
2955 506
5823 507
1896 252
3294 928
7481 844
2965 403
1938 119
3442 480
4733 686
2355 405
1480 89