3930 432
39815 755
9264 295
5964 530
11560 692
15572 237
2951 506
5817 507
1892 252
3293 928
7476 844
2965 403
1933 119
3438 480
4728 686
2353 405
1478 89