9506 54
8638 144
7296 512
3558 80
23432 344
10918 99
14645 589
23455 240
10541 423
2995 351
6082 643
80804 795
13068 742
3781 503
5815 605
2583 166
43529 243
4800 685
5732 533
6845 250
19016 431
22409 779
3442 385
2220 118
2594 97
3903 191
19680 611
215989 444