2168 414
9603 232
7789 171
4580 736
38995 298
19936 207
73349 667
46164 608
14465 783
96235 495
8201 534
11264 602
18439 329
6621 94
16655 710
84678 287