2790 354
1693 309
2148 201
8422 358
4971 255
13620 495
9941 674
3808 589
3581 231
8256 345
5333 454
6312 807
20383 291
6347 300
5495 823
7782 836