2795 252
5028 288
3093 162
3437 324
4523 142
2372 145
4476 420
6587 225
1896 160
29819 447
88396 812
132497 348