39585 755
9220 295
5924 530
11495 692
15416 237
2921 506
5802 507
1871 252
3276 928
7461 844
2945 403
1919 119
3422 480
4708 686
2335 405
1466 89
3708 432