39602 221
46579 411
8941 661
6432 205
4822 445
3640 278
5785 363
4549 624
4060 613
4503 621
2558 249
14892 144
141009 453