5082 722
2760 206
2215 169
3311 538
4108 196
7149 356
11372 39
14301 505
9513 539
5709 260
8307 496
2851 282
2087 182
5658 471
10535 531
20896 280
7531 673
5564 666
3010 574
2385 129
4220 792
3012 416
5138 673
2996 57
11154 717
18012 445
7288 523
4248 396