20991 733
2565 392
41210 337
15014 576
1715 127
15248 440
8538 116
11516 187
2948 74
31523 570
5909 872
18287 446
15118 404
3259 314
4350 29
17063 471
11230 63
2361 207
6444 71
7629 619
2549 265
4118 393
19524 638
15069 89
50817 141
13088 481
8526 457
68664 320