2996 714
20888 341
3042 420
4878 882
8884 552
1627635 3882
8353 726
8368 73
8494 828
4393 373
3097 177
2685 130
4837 259
7115 869
8795 624
27637 337
7082 520
5380 738
5319 395
29125 313
4190 337
2738 448
2191 439
17935 182
5304 665
2578 196
3309 641
1346 77