295759 582
245233 320
77127 211
90557 188
70383 167
92676 146
40220 141
2930 122
59089 119
37486 119
51081 101
67730 100
70012 100
63909 89
56705 85
61009 85
102305 84
29071 82
60753 81
44947 80
39449 68
26723 67
41098 60
41558 59