1448 351
5871 808
1321 209
11223 523
6568 701
5584 263
25273 668
38322 72
6413 73
8955 464
30797 128
4719 526
5619 935