978 72
21456 856
56407 649
149184 238
14453 655
15021 191
10832 569
10890 875
6684 612
7270 582
17605 280
10908 266
19937 460
3933 465
11312 82
5032 35
4334 553
5253 287
3343 291
28972 517
2253 310