24223 64
37234 210
19177 747
13045 124
7840 633
7635 442
4075 610
16148 505
9905 648
10569 454
4956 675
4946 61
5355 309
3981 602