12998 430
3646 479
6846 202
23615 277
8704 703
10784 320
30569 438
5467 916
11877 584
7931 755
8089 374
95836 372
4684 578
3558 481
4281 560
1841 406
2305 527
5734 440
6935 34
1226 118
1693 241