22513 873
5762 395
4159 327
10864 451
5133 525
3243 64
13573 155
7544 169
11317 169
4452 622
5457 611
2433 293
4867 897
8363 527
2387 170
3362 491
6000 525
3929 623
3161 718
4347 234
15386 705