2921 262
85512 800
15658 551
10853 171
7036 510
8648 735
20534 612
11416 515
5663 44
7083 522
56044 786
5809 236
63919 305
40521 664
53012 622
48782 372
15624 651
6838 626
4727 482