21729 529
10774 685
6150 154
8091 244
6221 505
15484 288
12521 303
6987 655
9598 513
13952 387
14234 69
40370 322
3197 58
9320 538
7071 83
15834 851
10459 555
7007 325
3177 70
16972 125
3739 147
5662 237
7848 533
17100 406