2584 481
3812 830
3100 657
28755 584
1436 147
4247 457
3626 562
2397 143
3379 704
4096 38
3640 598
4851 687
1528 137
3200 451
883 49
811 96
1195 248
500 93
5044 522
4081 811
3358 792
2635 818
3337 123
3291 862