16601 506
7050 564
12939 205
3431 85
18671 288
12211 698
17663 923
4504 231
10507 688
15815 125
6650 380
9904 269
10733 719
6650 890
7998 491
2825 359
1589 83
21725 45