1259 232
3372 81
5951 502
1645 290
3191 134
5729 240
12462 774
14922 461
11516 687
4077 482
6150 797
1331 188