2880 300
2788 371
2492 537
12430 284
3736 247
1295 95
2725 394
3568 786
1108 237
1871 196
4054 596
1098 80
2013 525
2274 327
2914 443
1417 45
1866 327
2366 419
14749 292
2682 511
1499 246
4484 464
2649 367
5539 654