2323 77
121948 946
37199 429
9651 589
4004 595
185086 315
58198 491
6872 561
7524 716
5181 655
2375 116