19958 603
5551 703
6487 726
1732 169
3949 687
3163 226
9240 417
12229 167
3983 526
3948 400
4307 528
3796 391
1332 57
3287 481
6345 836
3352 598
4434 570
8309 38
4869 183
3548 584
4231 625
4201 502
5678 731
3809 711