21152 332
15119 932
7087 71
10937 531
12683 375
18357 644
5646 359
5153 208
6637 243
7853 452
7631 300
10600 290
15174 90
8272 562
28709 296
5458 713
2985 388
4767 557
6341 740