3114 333
5907 281
7948 441
2621 221
4410 665
4132 41
23885 366
10944 75
11002 607
4590 716
3965 38
17538 461
9037 58
2756 553
3621 219
4733 711
3043 591