2317 77
121909 946
37199 429
9649 589
4004 595
185043 315
58190 491
6871 561
7522 716
5181 655
2373 116