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