2780 252
5025 288
3088 162
3423 324
4518 142
2366 145
4466 420
6580 225
1888 160
29772 447
87883 812
131541 347