1561 0
31769 92
40505 55
35076 40
17031 53
49581 100
40556 85
30881 72
30580 68
13511 16
39083 158
20890 49
40771 160
22334 37
17311 28
11390 19
10937 24
9934 4
15487 36
9886 22
22216 23
42752 55
8050 26
52017 181