19729 48
50142 205
87217 314
58751 309
40076 226
88247 273
21943 153
73086 227
37369 129
31762 238
158918 588
30783 108
68295 312
74831 371
83139 494
98015 428
113166 288
60421 321
194044 959
37398 299
33054 146
31900 242