2901 241
6283 300
3262 516
3708 324
1443 143
8057 88
5804 342
12387 218
5315 527
4340 122
6029 420
4205 764
4220 534
23557 527
3337 265
2182 492