24536 50
14798 58
44595 457
38764 192
16953 632
33004 650
7170 416
2816 119
3333 633
3637 146
7288 604
2828 381
3481 169
2496 73
3205 391
5889 519
3392 39
2605 548
2371 415
3154 773
5783 788
9018 229
19501 692
6203 297
4660 356
4398 578
4055 232
3137 103