39645 755
9231 295
5939 530
11514 692
15460 237
2929 506
5803 507
1881 252
3280 928
7465 844
2954 403
1920 119
3431 480
4715 686
2338 405
1473 89
3716 432