16560 607
2981 133
12856 589
25055 328
3752 213
9709 439
4959 403
6727 77
7773 662
8323 322
5716 515
7320 490
5697 529
15076 759
5914 613
5123 63
13145 445
13800 385
13394 207
3213 42
27590 361
46695 739
6997 171
3329 282
20976 112
16985 304
3872 185
8558 658