3000 172
11572 378
9428 356
24734 327
4291 483
13775 503
3422 337
18207 306
14021 185
14125 828
8582 881
32729 219
7736 926
8382 112
8530 655
9709 267
47395 536
12660 715
10511 774
4427 642
4170 415
9827 665
11839 466
13427 685
15188 810
7590 52
4309 308
5045 336