21210 255
7857 467
7570 611
3905 94
2176 46
4050 674
4436 299
4617 72
2085 106
3600 436
4304 904
7701 390