3000 714
20961 341
3053 420
4889 882
8894 552
1635391 3885
8443 726
8430 73
8510 828
4410 373
3112 177
2692 130
4849 259
7125 869
8824 624
27649 337
7100 520
5403 738
5338 395
29230 313
4203 337
2749 448
2200 439
17972 182
5317 665
2594 196
3325 641
1355 77