2973 411
3999 300
3549 92
3116 215
3177 319
1418 227
2240 266
3041 382
2571 172
5738 676
4452 569
2543 62
4053 622
3526 204
3396 437
2981 285
5210 798
1299 130
3564 871
3523 625
13947 394
21115 248
10462 521
5269 423
7976 593
10501 50
11272 362
13696 395