21192 255
7848 467
7562 611
3898 94
2175 46
4049 674
4436 299
4612 72
2082 106
3599 436
4303 904
7691 390