5038 325
30431 891
4585 534
12743 474
8684 577
1706 51
3722 207
6683 578
11515 214
2561 270
13863 564
4800 616
5777 299
15125 280
5452 518
12958 541
5007 331
12793 92
8180 945
6170 564
18359 586
4866 723
12461 436
5278 109