2168 58
3489 673
17639 266
14337 573
26305 293
3304 290
2373 232
1890 166
8301 850
5595 110
98013 633
2937 478
1393 126
23608 210
3152 488
1452 226
14934 651
6242 387
22558 51
11161 274
3307 689
7777 515
36355 544
6749 432
7041 162
4061 684
30835 187
2650 383