16432 150
6315 664
4148 488
9484 443
3843 226
6544 477
4158 570
4926 777
3740 288
5441 687
30546 228
2350 171
2683 89
6317 726
2949 40
9253 560
13192 199
2876 413
8994 316
3327 224
78703 361
3849 244
17578 681
17591 463
105642 1485
95673 770
14886 217
18444 372