19566 515
25318 522
140620 1101
4502 931
4300 498
109416 352
71013 421
6338 677
5071 573
24037 103
11941 884
21976 664
50572 486
15047 288
449257 746
17333 819
31826 637
300147 1088
16959 826
43589 405
67031 674
38996 767
154042 480