2331 419
3074 825
4553 291
15344 564
78929 125
64044 150
76424 199
41330 67
46368 881
4380 254
4388 98
9986 347
5553 577
1536 250
16329 139
4268 331
1932 471
2529 549
1241 140