3303 578
3517 912
18125 420
1748 174
10904 509
5287 602
4869 113
18001 89
6472 675
23409 641
31716 623