3085 945
1309 120
4052 578
3129 629
3469 245
260185 698
1911 44
3715 329
3814 521
9548 681
2286 291
4474 37
61183 105
7831 593
5302 427
2976 142