3936 432
39822 755
9265 295
5966 530
11563 692
15582 237
2953 506
5818 507
1894 252
3294 928
7480 844
2965 403
1934 119
3440 480
4730 686
2353 405
1479 89