2918 262
85494 800
15658 551
10849 171
7036 510
8647 735
20531 612
11415 515
5663 44
7083 522
56037 786
5808 236
63867 305
40507 664
52986 622
48770 372
15621 651
6837 626
4726 482