2922 262
85517 800
15658 551
10853 171
7036 510
8648 735
20535 612
11416 515
5663 44
7083 522
56044 786
5809 236
63920 305
40522 664
53014 622
48783 372
15624 651
6838 626
4727 482