1425 351
5862 808
1321 209
11218 523
6555 701
5561 263
25162 668
38256 72
6404 73
8948 464
30614 128
4709 526
5611 935