3563 813
22747 359
5119 283
28985 879
4933 548
7713 723
14342 461
14728 304
4041 324
3791 559
3014 529
2104 108
2849 632
2836 608