1666 141
2700 206
7071 662
6608 487
5214 883
8629 605
3413 255
11512 823
6801 535
3271 363
2947 305
4050 339
4250 696
6672 145
14780 415
2268 216
4926 937
1691 168
9962 811
12450 613
3315 415
13987 810
14193 846
4237 756