4629 72
12128 351
54928 686
86325 319
33683 824
27737 575
40052 171
36276 706
12697 120
22971 111
4956 521
55231 169
101861 584
43210 725
76819 807
10004 898
28270 152
25616 660
25126 743
32936 382
56170 349
38017 426
36397 433
51252 925