21213 255
7861 467
7570 611
3907 94
2178 46
4051 674
4436 299
4617 72
2087 106
3600 436
4306 904
7705 390