3000 451
3991 679
4271 633
1716 276
3005 495
1324 169
6383 726
8435 687
1002 67
5045 671
1811 238
4855 822
6686 369
10201 35
5612 551
5913 328
1854 63
922 74
4198 290
2243 110
7644 476
5201 692
1463 131
6900 707
3465 500
2934 356
5885 929
2715 419