21211 255
7857 467
7570 611
3906 94
2176 46
4051 674
4436 299
4617 72
2086 106
3600 436
4305 904
7702 390