17096 373
5547 371
4094 100
7831 148
4739 528
5156 344
1187 106
8466 534
8028 601
9663 403
14197 428
12388 267
3235 536
4455 246
6496 162
5885 83
7034 893
20155 258
9881 221
8053 532
6319 581
8797 458
7422 819
9060 563
3535 795
3964 71
10079 445
3812 619