19928 515
25463 522
140833 1101
4503 931
4302 498
109530 352
71063 421
6349 677
5076 573
24041 103
11949 884
21988 664
50592 486
15048 288
449531 746
17338 819
31828 637
300229 1088
16964 826
43603 405
67048 674
39002 767
154124 480