22261 592
5533 712
3300 728
845 39
7040 288
9071 647
4689 285
5505 136
4744 233
9944 327
15108 120
9312 573
3797 849
2966 281