49543 722
3971 250
8030 572
6351 558
161342 718
14236 267
20260 587
4130 634
4837 214
2870 384
4654 655
2544 76
3081 435
2964 271
3791 513