39572 297
32991 305
48793 115
27046 384
106704 557
36487 294
86948 243
29150 191
126705 473
23414 296
20150 277
27267 93
29207 146
2850 204
37048 339
70414 313
74005 285
54494 269
17647 73
24927 178
33620 105
99150 436
27333 253
22241 144
81143 241
19825 668
57663 462
33379 305