1098 138
3507 663
9761 578
5224 466
5369 672
9292 451
3253 278
6197 129
3945 397
1395 178
1810 61
1751 174
3680 761
5387 616
2884 726
4652 33
8625 822
2574 170
2105 171
4905 529
3118 385
6887 257
7962 362
2335 106