2949 673
1351 326
2032 549
1649 346
10754 862
24399 107
24414 380
8961 586
9795 521
8669 570
4812 522
8792 788
7249 293
5860 127
9757 664