2908 262
85430 800
15648 551
10828 171
7029 510
8640 735
20505 612
11405 515
5653 44
7078 522
55951 786
5799 236
63588 304
40392 664
52795 622
48645 372
15595 651
6831 626
4719 482