12046 874
3306 422
907 64
1519 42
3149 79
5475 592
4035 806
2207 144
3154 461
2484 512
2838 399
3996 348
2029 370
3562 360
3240 582
2902 482
2316 281
4191 71
4549 482
4081 219
2975 525
10776 774
14602 653