2180 280
1095 120
2545 359
3085 525
2964 758
6403 448
3250 668
3156 819
4374 495
4519 225
1147 70
4642 614
3665 587
3786 490
5161 498
3257 565
1853 288
3877 592
8838 807
12104 367
3337 540
940 71
1332 135
1582 121
3822 698
14191 369
4012 644