14321 365
13285 804
7264 348
9373 361
5020 225
4383 218
2789 319
893 897
1209 510
4068 402
587 229
868 159
7321 363
6087 14
5625 40
5091 201
4435 922
4406 646