105 30
6606 784
5031 574
8065 645
1903 152
7893 542
274835 726
444912 1232
41169 161
91843 626
53585 747
72322 616
55192 254
61460 524
10890 587
47090 754
33871 420
25466 175
103649 305
56992 433
4522 585
3046 544
2401 673
2037 398