2912 262
85467 800
15653 551
10836 171
7033 510
8644 735
20523 612
11409 515
5659 44
7082 522
55998 786
5802 236
63728 304
40450 664
52876 622
48706 372
15608 651
6833 626
4723 482