311 177
1016 630
450 283
390 64
207 59
780 310
520 748
904 196
818 168
612 459
121951 117
116625 104
11274 522
4648 62
4614 88
3880 987
3409 51
3333 13
3158 726
3044 694
2796 601
2710 198
700 551
60 93
275 316
190 86
463 378
240 688
82 332
254 901
255 550
17 316
359 164
987 214