105085 1035
28725 316
24993 75
17532 535
53876 168
44750 219
27392 578
24801 390
21723 53
48471 1062
19696 174
37428 465
51451 813
46307 891
18086 77
31151 805
35267 344
24049 469
14914 194
43501 369
149117 662
110863 908
22045 284
27190 105