9091 493
10227 90
5380 636
9297 461
11623 410
4681 463
7679 583
16336 185
3099 106
6264 157
5770 648
8272 788