125080 1015
104122 295
168226 681
81038 136
91848 516
71358 698
9353 141
11244 679
8743 135
29348 492
9780 116
8477 949
9240 384
28290 671
55942 663
14613 383
28481 463
5546 44
12300 651