3996 350
3371 150
14861 544
7645 521
16144 248
15686 731
9696 474
3402 297
11283 212
15142 649
3422 57
7363 168
9575 671
38806 636
2048 344
19412 375
9148 721
13200 602
5089 941
5552 557
4713 264
18416 449
12975 575
8061 901
6606 442
5750 726
10809 670
10922 593