2097 131
14572 423
11912 884
31692 282
189798 521
6906 263
9387 300
4152 628
3938 738
10329 904
5796 113
4459 422
3817 432
9396 545
1406 89