20685 733
2540 392
41122 337
14802 576
1696 127
14936 440
8411 116
11465 187
2927 74
31426 570
5884 872
18256 446
15045 404
3242 314
4246 29
17060 471
11217 63
2359 207
6436 71
7622 619
2542 265
4114 393
19511 638
15062 89
50774 141
13083 481
8517 457
68478 320