12416 599
740 47
9916 229
7963 565
10155 117
7533 638
18677 872
11580 613
17432 819
3175 203
12465 176
2794 376
4720 875