1427 351
5864 808
1321 209
11218 523
6558 701
5563 263
25176 668
38266 72
6405 73
8949 464
30631 128
4710 526
5611 935