16 15
1006 732
914 321
111 873
866 476
609 951
131 370
22 668
154 231
472 367
477 875
583 813
14389 365
13355 804
9397 361
7344 363
7294 348
6117 14
5650 40
5106 201
5038 225
4457 922
4424 646
4403 218