16628 607
2996 133
12930 589
25222 328
3771 213
9897 439
4999 403
6777 77
7816 662
8362 322
5742 515
7349 490
5739 529
15224 759
5970 613
5209 63
13190 446
13852 385
13420 207
3225 42
27673 361
46881 739
7043 171
3349 282
21070 112
17179 304
3909 185
8610 658