2322 77
121934 946
37199 429
9651 589
4004 595
185069 315
58196 491
6872 561
7523 716
5181 655
2375 116