3953 634
3576 384
2155 171
5141 546
58300 381
32282 85
81856 164
19800 566
140163 581
161111 698
44079 442
81089 943
56211 249
64830 882
13183 151
11001 164
68015 746
39205 287
32274 355
28193 520
24656 68
15218 101
877 62
8434 767
35117 677
32270 595