39562 755
9210 295
5917 530
11486 692
15403 237
2918 506
5802 507
1869 252
3276 928
7457 844
2943 403
1916 119
3421 480
4705 686
2333 405
1464 89
3705 432