9704 578
4125 168
3223 601
5026 639
6184 632
3390 184
9183 451
3023 278
4296 544
3932 269
5123 326
1609 47
5003 694
3083 463
3366 223
1278 75
6516 449
3097 607
4591 133
2953 163
9210 351
6093 480
3035 385
5801 635