21078 80
104554 112
16212 60
66052 502
280323 526
19098 723
28222 703
179618 407
28681 279
20506 364
16212 161
17846 28
95364 428
10875 548
23516 161
118009 850
384739 1079
103763 819
98073 289
13736 811
17190 671
11813 732
71797 906
77278 643