2328 77
121966 946
37203 429
9653 589
4004 595
185116 315
58207 491
6873 561
7524 716
5181 655
2376 116