20065 515
25507 522
140891 1101
4504 931
4302 498
109560 352
71074 421
6349 677
5078 573
24044 103
11953 884
21989 664
50598 486
15050 288
449584 746
17340 819
31828 637
300263 1088
16965 826
43607 405
67060 674
39006 767
154151 480