5026 273
4595 168
4485 370
3469 368
5126 269
2227 142
4951 214
3648 493
5620 743
3064 255
4703 642
20610 419
11351 147
121695 702
214533 182
20136 289
72256 738
163401 259
6635 685
28678 893
17822 683
8415 374
26386 763
6207 468
28069 343
17131 622
3371 240
5517 368