582 185
5752 797
5041 829
3700 428
22013 664
43804 168
10530 201
41876 503
3297 130
5366 771
11525 273
4819 366
6523 758
5798 712
27454 697
3656 288
3830 394