2790 354
1693 309
2148 201
8422 358
4971 255
13621 495
9941 674
3808 589
3581 231
8257 345
5333 454
6314 807
20383 291
6347 300
5495 823
7783 836