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