50588 956
24923 751
47400 601
94568 557
106415 440
5625 108
150643 444
42231 436
79686 676
32195 156
15561 750
58546 949
88149 114
13932 285
79855 561
30108 682
69292 861
3743 329
5348 382
3656 513
4130 270
4395 65
6328 289
15517 326
4049 368
7629 673