1009 308
3554 535
2071 219
5005 411
3079 319
16777 327
32344 910
119997 829
19151 388
5311 673
26958 187
13045 47
37860 435
55220 184
17632 223
60361 552
16785 702
15478 84
10906 500
4754 244
21579 619
7968 490
12370 464
14858 162
36541 843
35926 77