3001 230
3980 371
13878 885
5841 232
6924 568
6240 303
7722 55
28068 209
40546 55
42386 482
5856 583
26170 431
63208 414
7203 775
26182 313
3966 432
4270 510
3789 239
6281 140
7513 693
19818 88
20625 644
128825 625
66539 641
8579 424
4951 110
14337 355
6366 199