21196 255
7850 467
7563 611
3898 94
2176 46
4050 674
4436 299
4613 72
2083 106
3600 436
4303 904
7691 390