39918 72
61864 284
39955 149
113233 711
56145 312
41293 90
23293 336
30086 345
33217 124
63187 557
60293 341
25006 278
38913 216
30474 188
35297 205
31733 236
50214 74
51008 340
23109 283
22192 181
15880 43
34335 231
24602 118
55051 429
27129 93
49391 209
25584 107
55151 466