2311 77
121882 946
37194 429
9648 589
4002 595
185022 315
58188 491
6870 561
7522 716
5180 655
2372 116