3003 522
507 35
1103 31
3726 680
2467 467
3700 125
3309 715
4758 505
2317 586
2426 564
3001 773
3053 957
1602 396
1580 328
3389 615
2821 845
3008 631
654 40
3704 907
1701 341
2566 654
1479 332
2686 764
3219 573