40325 489
29521 229
20537 581
132121 999
83976 532
43515 410
145240 891
32208 115
48094 225
92162 358
127322 287
49807 807
55592 709
35221 411
18762 753
37500 562
42531 414
36086 145
23771 107
21596 115
50492 638
72200 920
47002 514
44451 130