42013 864
26047 580
47195 665
89987 437
58116 204
29721 343
25361 166
26665 579
15877 496
24008 765
35193 758
20195 215
35587 491
14274 475
35462 512
8937 355
18816 381
37262 621
110207 747
20634 471
69654 216
6745 509
5607 162
5337 619
30352 965
10636 791
24209 878
51778 1018