3813 432
39705 755
9242 295
5951 530
11529 692
15507 237
2934 506
5807 507
1885 252
3285 928
7471 844
2958 403
1926 119
3433 480
4719 686
2343 405
1473 89