2792 252
5027 288
3093 162
3437 324
4522 142
2370 145
4475 420
6584 225
1892 160
29811 447
88298 812
132364 348