1561 0
31268 92
40082 54
35076 40
16664 53
49581 100
40556 84
30881 72
30580 68
13511 16
38711 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
51629 181