19964 652
15910 900
15088 310
28213 458
7106 687
27000 501
148256 264
13486 108
75925 148
23209 478
31789 77
25710 185
14556 685
4274 302
21293 237
21703 327
2149 228
6321 858
29067 647
5306 465
4720 642
1835 257
9163 876
25428 717