44930 520
32456 829
12225 105
10653 62
21016 589
72551 219
60738 879
45082 311
38697 376
47775 488
58522 353
35751 311
29246 447
17003 461
46405 331
82755 803
20544 248
146117 945
227640 489
14743 647
25638 812
56746 436
37487 178
37543 654
63715 180