5007 553
5954 438
2735 633
2289 45
1675 216
7171 728
1431 234
3954 595
7352 239
2397 489
7345 469
1037 158
5057 820
2275 404
6945 598
4575 535
3508 556
2763 689
8107 879
4178 312
2193 66
3299 293
3540 566
19595 700