15071 97
1212 327
2127 541
3273 635
31550 568
2270 329
7718 761
56684 779
60333 649
6185 561
27592 451
3175 63
34769 543
34935 66
5540 205
45000 770
5906 399
11044 373
4930 371
14344 855
6113 451
5960 798
9463 129
21962 257
3529 860
3622 97
3678 612
5570 605