1231 192
862 97
1008 557
2563 727
570 287
446 144
270 589
690 131
973 679
287 258
108 813
296 383
294 628
185 87
38 426
649 859
554 951
88 386
745 842
263 322
114 395
446 565
135 924