2905 262
85398 800
15645 551
10822 171
7027 510
8640 735
20497 612
11403 515
5640 44
7077 522
55908 786
5797 236
63480 304
40351 664
52712 622
48590 372
15591 651
6824 626
4715 482