3390 256
3980 229
4888 617
56650 793
7122 185
41176 196
17546 919
9706 318
364923 1048
206945 661
86873 877
32768 163
16678 364
3913 482
3848 575
3113 116
2344 222
5123 113