1471 75
2468 39
33589 156
34916 700
9658 896
5993 683
6076 852
91767 501
86897 185
20438 316
35504 277
49242 755
4359 208
84481 270
4362 193
8004 159
2324 38
57114 981
65544 860
4913 882
2630 282
1830 40
5174 724
43862 366
32820 88
107359 565
65535 639
19660 335