2952 686
2696 618
228 50
505 99
23887 666
76482 593
21081 148
100899 447
6615 529
33255 426
28877 841
49902 67
54779 728
43151 205
104793 310
7397 68
36201 498
33751 533
2949 605
49671 348
40136 297
23842 184
1074 89
55509 161