2795 252
5029 288
3093 162
3437 324
4524 142
2372 145
4476 420
6587 225
1896 160
29819 447
88414 812
132534 348