3928 432
39810 755
9264 295
5962 530
11558 692
15569 237
2951 506
5816 507
1892 252
3293 928
7475 844
2962 403
1933 119
3438 480
4727 686
2353 405
1478 89