2898 262
85322 800
15629 551
10814 171
7017 510
8633 735
20486 612
11394 515
5636 44
7072 522
55852 786
5790 236
63256 304
40262 664
52574 622
48498 372
15578 651
6811 626
4709 482