3000 714
20938 341
3047 420
4883 882
8891 552
1632851 3884
8426 726
8411 73
8507 828
4407 373
3107 177
2691 130
4848 259
7123 869
8814 624
27646 337
7096 520
5395 738
5334 395
29194 313
4203 337
2747 448
2197 439
17965 182
5315 665
2588 196
3319 641
1353 77