331 436
1373 201
249 56
324 847
323 422
822 160
494 538
365 695
536 415
188 121
929 28
1007 723
101 370
743 642
324 252
792 221
230 582
293 72
252 821
562 179