4095 116
7358 165
3993 193
4216 531
7271 455
7724 521
7196 650
8321 418
8909 270
6311 672
8802 459
4154 728
1291 228
2251 521
2642 91