295759 582
245233 320
102305 84
92676 146
90557 188
77127 211
70383 167
70012 100
67730 100
63909 89
61009 85
60753 81
59089 119
56705 85
53161 49
51081 101
48013 26
47887 42
44947 80
42954 58
41897 55
41558 59
41098 60
40220 141