1593 842
300 324
1003 132
411 917
566 737
337 506
958 825
487 259
103 848
32 225
195 418
13 509
906 372
399 868
597 516
419 975
37 29
173 511
965 921
605 326
199 643
696 951
719 393