31096 183
1665 46
3317 423
81649 742
4272 366
2880 443
2922 172
5202 593
147518 752
4124 383
3688 761
3409 283
3423 227
4513 176
3758 374
4551 173
65614 604
5583 718
45132 745
4176 148
2168 61
2625 477
9107 106
13518 110
21551 529
16038 333
19083 260
15484 669