16557 607
2981 133
12856 589
25047 328
3750 213
9703 439
4958 403
6723 77
7772 662
8321 322
5715 515
7318 490
5695 529
15073 759
5913 613
5115 63
13142 445
13798 385
13392 207
3208 42
27586 361
46689 739
6988 171
3328 282
20970 112
16978 304
3870 185
8554 658