16556 506
7021 564
12803 205
3395 85
18600 288
12185 698
17585 922
4471 231
10478 688
15744 125
6601 380
9828 269
10681 719
6612 890
7941 491
2803 359
1575 83
21557 45