2949 673
1353 326
2032 549
1654 346
10754 862
24399 107
24416 380
8963 586
9796 521
8669 570
4812 522
8792 788
7249 293
5861 127
9758 664