100326 1042
60950 233
124611 978
87030 737
18855 703
34761 831
184463 681
267773 1152
12459 173
105046 503
6762 232
72763 141
76442 584
105374 329
142083 709
76365 110
77635 404
45194 208
32424 305
25252 161
44884 322
36839 666
11185 151
52403 537
37465 815
32402 333
181221 730
48806 595