21275 891
1065 171
3230 760
2838 806
846 216
2816 680
660 134
1382 269
2695 755
1964 408
937 201
873 97
18926 154
32703 229
14625 199
82609 362
3707 100
7811 384
5287 42
13483 752
11217 344
8085 454
7285 727
6227 370
4720 326
9947 987
5209 91
14121 426