2805 252
5030 288
3096 162
3443 324
4538 142
2373 145
4477 420
6590 225
1908 160
29836 447
88722 813
133098 349