2558 11
3333 7
5294 72
4368 64
18112 37
33073 55
11633 19
10566 32
29847 167
3764 14
8302 42
3647 8
3896 18
7277 25
5933 21
3321 11
6736 44
7220 33
3581 18
6587 33
3105 17
5668 20
5278 32
2323 17