49075 538
37517 174
38629 268
46227 502
82414 701
61142 356
43538 141
55739 306
15654 619
106157 840
38276 880
62458 580
66324 431
50257 660
31861 502
57048 296
102352 246
51824 733
56890 293
102676 376
116263 831
43278 377
40048 686
69309 477