2135 414
9572 232
7735 171
4578 736
38987 298
19808 207
73338 667
46153 608
14464 783
96159 495
8194 534
11257 602
18437 329
6616 94
16642 710
84631 287