534726 337
96752 237
90651 100
67009 75
63415 73
54067 75
50370 91
50146 109
49533 301
47146 40
46968 323
45041 46
44776 20
43879 61
43715 49
43462 33
40404 72
40085 35
38867 88
35867 138
35174 31
33337 58
31843 66
31449 60