2805 252
5030 288
3096 162
3443 324
4538 142
2373 145
4476 420
6590 225
1905 160
29836 447
88704 813
133076 349