2927 96
1805 81
3226 897
2953 142
13067 36
3520 415
1717 68
1601 256
16078 560
10511 324
14568 586
5727 858
6016 31
29323 226
77688 819
144490 196
129607 928
5466 726
24727 708
101397 818
3635 129
13498 690
48754 846
48960 618
17598 295
57573 630
39514 948
30291 375