3281 241
6583 300
3540 516
4163 324
1611 143
9191 89
6825 343
14146 218
5830 528
4719 122
6159 420
4449 764
5253 535
24737 527
3766 265
2368 492