1471 75
2468 39
33590 156
34918 700
9658 896
5993 683
6076 852
91767 501
86898 185
20438 316
35504 277
49242 755
4359 208
84484 270
4362 193
8004 159
2324 38
57115 981
65546 860
4913 882
2630 282
1830 40
5174 724
43863 366
32821 88
107359 565
65535 639
19660 335