20956 733
2560 392
41198 337
14969 576
1712 127
15198 440
8517 116
11512 187
2945 74
31505 570
5903 872
18281 446
15105 404
3254 314
4339 29
17063 471
11228 63
2360 207
6443 71
7628 619
2549 265
4118 393
19523 638
15068 89
50812 141
13088 481
8524 457
68628 320