1643 70
2636 730
2857 574
3360 814
1818 360
3061 489
3251 559
1831 300
1053 199
1209 78
49996 657
18562 520
824 91
1117 97
1582 282
281617 1353
3494 630
139576 799
2153 437
3032 648
9711 941
260689 595
143275 822
8520 493
5544 412
7994 424
12848 633
3448 55