20120 700
25814 879
4249 286
8296 554
18541 584
2929 327
9016 76
21111 822
7336 75
20301 271
55163 377
8288 523
15801 408
35902 1165
5884 200
8562 452
9166 350
27968 247
6382 211
29616 609
13987 702
21732 350
22711 639
7607 501
6194 96
4845 85
6824 527
22390 328