3896 432
39763 755
9251 295
5958 530
11547 692
15542 237
2945 506
5810 507
1891 252
3287 928
7474 844
2960 403
1932 119
3437 480
4722 686
2350 405
1477 89