2852 417
2370 431
3061 347
3679 495
7007 664
3105 317
2651 397
3270 752
4272 667
7071 692
4394 915
2222 131
4180 334
5027 784
4472 923
12255 783
3136 84
3096 328
2753 97
2205 377
2951 258
5526 541
7148 309
5290 598
4505 406
5632 385
2452 69
3637 505