2909 262
85436 800
15648 551
10828 171
7030 510
8640 735
20505 612
11405 515
5655 44
7078 522
55965 786
5800 236
63612 304
40404 664
52806 622
48653 372
15596 651
6833 626
4720 482