40330 594
3562 613
8063 354
19422 377
29769 753
12585 636
15332 551
15545 113
5000 213
4958 560
4114 460
6746 655
4173 683
4754 910
12134 598
6335 563
51264 686
90598 213