20304 41
3314 371
319 91
3903 177
2048 508
3067 622
6275 963
1506 491
2034 473
2547 513
3667 318
769 128
4918 948
6851 163
133388 768
10168 299
1995 401
8074 675
9338 674
6379 111
2545 487
1951 349
8417 405
15908 683