2909 262
85430 800
15648 551
10828 171
7029 510
8640 735
20505 612
11405 515
5654 44
7078 522
55953 786
5799 236
63594 304
40393 664
52795 622
48646 372
15595 651
6831 626
4719 482