1050 313
2280 563
646 128
2227 457
89554 825
11535 198
4332 410
61288 736
24460 129
59513 847
4117 284
16839 131
34996 531
9551 962
12729 568
8501 606
24389 895
2587 598
800 58
1298 206
4304 625
4090 748