39567 755
9210 295
5920 530
11488 692
15404 237
2918 506
5802 507
1869 252
3276 928
7458 844
2943 403
1917 119
3421 480
4706 686
2335 405
1465 89
3705 432