2791 354
1693 309
2148 201
8422 358
4974 255
13621 495
9942 674
3809 589
3581 231
8257 345
5334 454
6316 807
20409 291
6352 300
5497 823
7787 836