39509 755
9190 295
5909 530
11468 692
15343 237
2910 506
5796 507
1867 252
3272 928
7454 844
2936 403
1908 119
3413 480
4699 686
2326 405
1456 89
3690 432