2780 252
5025 288
3088 162
3422 324
4518 142
2365 145
4466 420
6580 225
1888 160
29771 447
87872 812
131518 347