15923 31
8089 41
2935 16
31662 73
14121 32
4761 22
3439 7
3884 21
4737 18
5192 28
3253 24
1353 0
1757 1
2936 2
2609 5
4191 16
22817 128
6900 35
22732 69
9965 30
2212 5
6254 16
5010 21
4382 18