2924 262
85525 800
15659 551
10857 171
7036 510
8648 735
20537 612
11417 515
5664 44
7084 522
56054 786
5809 236
63957 305
40533 664
53041 622
48798 372
15625 651
6838 626
4727 482