3996 350
3371 150
14859 544
7643 521
16142 248
15686 731
9696 474
3401 297
11281 212
15142 649
3421 57
7362 168
9575 671
38804 636
2048 344
19410 375
9148 721
13193 602
5089 941
5551 557
4712 264
18414 449
12972 575
8059 901
6606 442
5749 726
10809 670
10920 593