3501 907
2853 340
54193 591
2693 296
4612 569
74604 411
13973 70
6464 252
27346 337
13384 798
3336 428
5155 695
2712 305