3112 639
2799 472
1000 24
3020 604
31058 831
54600 345
17395 147
26914 777
16242 74
3326 329
11947 762
9346 147
9271 293
11340 610
7851 436
7987 725
13610 287
6162 346
5347 241
10183 252
18666 540
5752 307
7799 229
5256 297
9284 246
5784 636
6796 428
6816 866