5097 87
12415 567
25195 840
7648 845
8060 659
14591 765
49289 640
4602 264
10002 448
6222 79
10250 90
8805 653
3946 313
7008 482
15110 301
7575 679
11509 528
18013 449
11525 248
9280 425
5902 669
12103 320
41753 389
8235 657
21045 159
10616 782
14938 777
9366 275