16629 508
23052 593
19172 669
3728 447
33907 888
4181 695
4949 765
5065 695
9960 648
95296 249
5272 634
33830 349
46970 77
10170 374
3346 42
2613 539
2000 419
5952 170
3276 628
2332 344
3658 780
3120 501
3620 791