3716 432
39651 755
9232 295
5939 530
11514 692
15461 237
2931 506
5803 507
1881 252
3280 928
7466 844
2954 403
1921 119
3431 480
4716 686
2338 405
1473 89