3943 432
39831 755
9268 295
5968 530
11566 692
15591 237
2954 506
5818 507
1894 252
3294 928
7481 844
2965 403
1937 119
3440 480
4731 686
2355 405
1480 89