50976 633
6795 280
8645 494
38126 273
50407 60
29823 782
6298 725
9919 699
5722 689
10670 670
9237 160
10079 596
5370 503
53954 823
5457 614
3481 610
15036 694
4271 422
5813 836
20599 537
9719 526
20337 873
8675 320
3402 584
4320 378
163164 974
232300 589
2689528 6598