16601 506
7051 564
12941 205
3431 85
18672 288
12211 698
17666 923
4504 231
10508 688
15819 125
6650 380
9905 269
10734 719
6651 890
7999 491
2825 359
1589 83
21730 45