2996 714
20894 341
3043 420
4878 882
8884 552
1628349 3882
8368 726
8377 73
8495 828
4396 373
3099 177
2685 130
4838 259
7116 869
8800 624
27637 337
7084 520
5383 738
5326 395
29133 313
4192 337
2738 448
2192 439
17937 182
5305 665
2579 196
3309 641
1347 77