1287 66
5413 731
10298 648
3375 333
4140 377
2423 401
4293 701
3598 566
3666 678
5965 587
4388 388
4182 598
6832 562
4005 521
1622 116
4473 167
5030 456
2675 364
3867 165
3188 482
2806 295
3843 641
5076 732
2850 308