2156 414
9589 232
7761 171
4578 736
38989 298
19836 207
73347 667
46158 608
14464 783
96200 495
8199 534
11262 602
18439 329
6617 94
16651 710
84657 287