19790 699
5144 357
4255 642
2460 154
4894 277
4889 516
3326 428
4157 249
5041 592
3403 66
4449 697
3687 502
4463 259
4362 171
3502 714
7147 314
5695 618