541 860
410 413
1163 1000
236 562
330 90
674 43
746 525
1008 396
526 364
997 638
286 439
940 652
2189 220
2898 313
495 921
580 274
552 332
25 113
41 991
118 584
703 932
778 239
753 501