2704 561
4016 908
3206 340
63329 592
2947 296
4765 569
75850 412
15065 71
7010 252
27698 337
17715 798
3623 429
5644 695
2956 305