22829 300
16100 773
4916 465
605 40
10512 347
3535 532
7350 857
5116 774
49831 760
48807 78
23811 153
7219 264
12653 575
52368 780
18116 379
1734 192
10404 419
21800 611
7537 707
7812 269
15384 440
8737 521
13044 466
7482 239
11066 838