1008 292
901 247
2389 479
171 51
12372 920
6434 337
7789 226
107542 711
74042 856
5297 311
62985 806
34761 574
115792 727
9403 393
43110 582
98761 965
56499 241
114951 419
38182 141
99331 863
41066 720
61050 514
88210 284
118009 152