2122 201
8388 358
4932 255
13586 495
9887 674
3788 589
3550 231
8217 345
4110 454
6231 807
19889 291
6263 300
5459 823
7696 836