2313 77
121890 946
37194 429
9648 589
4002 595
185030 315
58188 491
6871 561
7522 716
5180 655
2373 116