2965 412
367 394
2439 127
1008 557
118 584
988 100
396 364
280 683
778 239
618 278
903 289
781 864
2896 313
896 230
89 535
299 141
331 725
586 43
485 36
992 246
546 966
997 638
369 833