2809 93
1643 284
600 96
4566 918
58258 509
3339 636
109266 252
5647 316
192465 867
12433 632
58844 589
18450 296
22862 110
31744 254
7408 716
25199 397
9863 133
42318 378
6673 543
53314 945
54470 415
32933 940
22870 100
30392 477
69456 360
26301 199
62988 434
46919 710