2805 252
5030 288
3096 162
3443 324
4538 142
2373 145
4477 420
6590 225
1908 160
29837 447
88747 813
133142 349