3735 432
39666 755
9234 295
5942 530
11517 692
15474 237
2931 506
5804 507
1882 252
3282 928
7466 844
2956 403
1924 119
3432 480
4717 686
2341 405
1473 89