12012 63
22962 220
4280 507
6510 403
20106 599
14710 380
3832 366
3472 147
19023 516
4988 240
3999 552
4795 523
14021 582
3875 538
17982 359
5837 799
3960 729
9268 479
7158 716
13147 300
8884 87
17859 479
4055 709
4676 473