3915 432
39802 755
9260 295
5961 530
11552 692
15565 237
2949 506
5816 507
1892 252
3291 928
7475 844
2961 403
1933 119
3438 480
4723 686
2353 405
1477 89