20881 733
2555 392
41177 337
14927 576
1704 127
15132 440
8488 116
11494 187
2937 74
31480 570
5897 872
18271 446
15082 404
3250 314
4303 29
17062 471
11222 63
2360 207
6441 71
7628 619
2544 265
4117 393
19519 638
15068 89
50797 141
13088 481
8521 457
68586 320