3112 540
1510 50
3663 657
14919 302
6673 626
19357 629
329487 1122
7167 565
13259 809
7958 469
20128 93
6191 322
9071 530
9502 504
3285 78
4598 445
5898 479
5276 186
3672 495
17385 681
3900 78
8619 909
3749 441
6571 421