9596 523
25981 95
13625 202
23600 588
31684 712
5677 314
5061 286
2835 500
6776 265
4948 77
3255 400
4604 619
12503 186
7764 475
5102 339
22954 486
8168 629
8385 177
5976 883
3894 178
6973 126
4030 219
17457 494
16485 289
5356 326
44702 926
3999 552
10832 73