16534 607
2975 133
12847 589
25000 328
3747 213
9679 439
4904 403
6710 77
7764 662
8300 322
5708 515
7312 490
5687 529
15041 759
5902 613
5104 63
13130 445
13788 385
13382 207
3206 42
27570 361
46638 739
6967 171
3323 282
20946 112
16927 304
3862 185
8542 658