31275 673
5026 393
4660 871
2761 235
11339 298
4033 569
2499 127
13010 588
10738 309
14630 572
8881 412
8654 516
15523 534
5746 177
5886 145
8305 859
5638 560
8545 159
14027 890
14176 454
19346 72
8219 129
2133 380
11068 221
6667 230
31878 430
10360 380
3149 199