311 177
1016 630
450 283
390 64
207 59
780 310
520 748
904 196
818 168
612 459
121951 117
116625 104
11283 522
4648 62
4615 88
3885 987
3410 51
3334 13
3158 726
3047 694
2797 601
2711 198
889 367
260 169
302 264
109 856
889 355
255 169
272 1000
881 567
583 553
350 815
827 325
677 294