3326 320
4492 883
5709 782
2884 370
5447 740
7394 114
8034 558
2587 359
6461 657
3541 779
4290 375
4088 527
3452 511
1523 43
5624 143
7064 189
3933 597
2102 161
21832 537
6343 775
8061 701
5210 567
5562 592
11801 459