2168 58
3489 673
17637 266
14336 573
26302 293
3299 290
2373 232
1890 166
8300 850
5595 110
98007 633
2937 478
1393 126
23606 210
3152 488
1452 226
14933 651
6241 387
22555 51
11159 274
3306 689
7777 515
36353 544
6749 432
7036 162
4061 684
30829 187
2650 383