50961 382
24306 249
7903 54
102811 441
28708 60
119633 317
23189 143
21428 113
35191 225
37809 369
24467 106
87523 456
16965 160
31651 141
34898 243
20711 224
20413 141
33636 345
27248 285
37837 90
10253 88
6561 34
88159 419
18009 191
22396 106
12353 116
16679 168
46087 416