3997 300
17509 482
6522 342
3442 613
8804 76
14321 748
6052 624
11746 482
7916 465
2758 296
4806 739
4392 669
27361 816
17744 716
5150 152
67723 51
4085 647
11719 443
9011 320
23009 410
4870 119
13364 114
6734 225
9232 268