51095 167
48338 214
147112 884
135142 474
764620 2624
106594 444
52263 245
27397 113
167786 804
46869 225
41159 100
34938 73
59433 237
21877 38
28054 49
24550 60
26899 73
20587 67
35662 253
24065 45
33461 91
19779 39
34873 92
23752 39