2596 69
839 33
29839 70
13269 33
40109 67
71608 144
41891 113
33842 113
13057 54
35345 215
11220 44
35119 165
44987 358
2969 7
5748 25
3268 7
7555 63
12598 48
9125 68
4641 7
3388 11
5736 23
6583 38
58 2