16561 607
2982 133
12861 589
25059 328
3752 213
9714 439
4961 403
6727 77
7773 662
8323 322
5718 515
7321 490
5698 529
15076 759
5914 613
5125 63
13145 445
13802 385
13394 207
3213 42
27594 361
46701 739
6998 171
3329 282
20979 112
16995 304
3873 185
8558 658