12093 145
14423 134
15398 564
25951 255
102062 325
12345 452
35021 599
11521 649
7658 621
3580 167
145867 422
6497 232
7696 447
6669 954
8936 598
7038 581
11797 64
9706 375
6031 89
20792 312
33394 714
5983 76
3672 229
6214 584
7013 452
8288 238
15631 118