3830 432
39714 755
9244 295
5951 530
11531 692
15511 237
2937 506
5807 507
1886 252
3286 928
7471 844
2958 403
1926 119
3434 480
4720 686
2344 405
1474 89