16536 607
2975 133
12848 589
25008 328
3749 213
9684 439
4921 403
6711 77
7765 662
8300 322
5708 515
7312 490
5687 529
15041 759
5903 613
5105 63
13130 445
13789 385
13383 207
3206 42
27573 361
46647 739
6972 171
3323 282
20953 112
16934 304
3863 185
8545 658