29999 580
15055 276
4964 495
4096 817
46090 857
15597 448
32821 781
2895 392
21584 159
4513 366
6352 369
6865 873
4563 178
8956 639
5123 883
4997 545
7603 745
7198 647
24003 607
2604 74
4570 353
5880 562
9539 795
64393 489
27721 653
20481 970
8915 210
10671 605