12292 925
5702 314
729 125
722 41
3089 797
10656 631
1775 329
3125 834
17466 180
1454 135
2696 446
2439 671
2098 369
3251 701
2810 630
3754 601
6295 174
2332 578
2214 483
5168 35
3637 582
1724 306
1934 187
492 72
34568 929
21922 313
4533 629
5459 403