12196 53
4805 830
4181 370
16389 109
149147 944
16383 553
87409 903
59274 630
94113 126
155846 338
6671 529
19679 83
7183 955
169389 466
127256 562
4668 444
107262 1179
49280 333
33017 468
4138 603
92432 547
2648 242
108309 335
4625 173
162428 401
143614 709
8328 360
4655 531