11593 706
9581 484
4033 478
7546 597
4195 271
4333 155
4319 546
3244 246
8210 537
4926 617
15451 589
14368 692
8444 363
3587 28
13270 313
3776 284
4180 877
3498 32
4863 599
2859 255
4421 733
5465 560
3916 436
6439 326