3810 410
3950 451
3631 686
12829 217
3101 502
82554 133
4678 563
3191 413
2557 307
7799 813
12187 648
5951 527
4545 426
4099 743
5881 683
5519 399
4727 77
7540 914
6581 696
4480 366
4743 284
7059 358
3923 563
30736 868