2960 241
6340 300
3312 516
3768 324
1477 143
8293 89
5972 342
12717 218
5430 528
4447 122
6043 420
4245 764
4435 534
23771 527
3408 265
2203 492