27595 128
89997 157
13040 896
27633 891
66416 346
119315 997
3821 230
3725 323
5839 693
6310 220
7406 269
2377 239
3619 588
12154 648
4588 344
3378 378
2799 213
4942 820
32447 684
32289 669
41060 465
27205 511
14674 589
61941 616
8039 537
3702 370
2959 317
5570 481