16536 607
2975 133
12848 589
25012 328
3749 213
9686 439
4926 403
6712 77
7765 662
8301 322
5709 515
7312 490
5687 529
15041 759
5903 613
5105 63
13131 445
13790 385
13383 207
3206 42
27574 361
46652 739
6973 171
3323 282
20954 112
16937 304
3863 185
8546 658