20120 515
25523 522
140929 1101
4504 931
4303 498
109568 352
71082 421
6351 677
5078 573
24045 103
11954 884
21989 664
50601 486
15050 288
449623 746
17340 819
31829 637
300276 1088
16965 826
43607 405
67067 674
39009 767
154162 480