21845 312
5601 234
6838 372
5901 325
8561 80
8828 244
14558 272
2899 167
1378 180
4524 42
5121 146
9766 665
4505 391
7522 291
13118 622
3128 243
6706 569
4272 300
9128 226
1479 173
6378 73
9262 907
9557 588
21903 434