1259 232
3377 81
5952 502
1645 290
3193 134
5729 240
12462 774
14926 461
11517 687
4077 482
6150 797
1331 188