3183 629
1999 49
4765 556
3489 409
5409 689
3572 450
10755 448
2761 506
1049 242
11548 926
2155 95
3401 914
4026 529
3291 688