16536 607
2975 133
12848 589
25004 328
3748 213
9681 439
4910 403
6710 77
7765 662
8300 322
5708 515
7312 490
5687 529
15041 759
5902 613
5105 63
13130 445
13788 385
13383 207
3206 42
27572 361
46640 739
6971 171
3323 282
20951 112
16932 304
3862 185
8544 658