1228 11
3953 10
4957 17
4015 2
1374 5
3598 12
14132 41
5000 13
29529 93
15692 36
4213 12
11140 22
22059 34
8787 19
9586 25
4712 17
6535 13
3990 3
29107 33
2458 13
1617 3
5313 19
4564 22
31595 53