995 220
2501 464
12511 456
5860 58
5028 214
3090 78
5258 880
7069 676
13270 196
5547 263
5362 586
1568 127