1448 351
5871 808
1321 209
11223 523
6567 701
5580 263
25264 668
38320 72
6413 73
8955 464
30771 128
4717 526
5619 935