11014 129
10893 688
29882 497
3125 66
3680 581
17178 141
12345 635
7318 252
14224 729
8054 656
39773 231
10454 881
11284 470
6520 399
5763 134
6435 209
12148 310
2676 51
8328 740
10459 393
23087 671
11844 892
54793 867
11192 535
3610 557
2357 248
6813 152
4470 923