500 671
502 626
104 230
159 441
451 47
907 466
287 760
1162 503
399 108
830 619
934 213
20 452
107 238
663 201
124 238
328 603
925 871
696 670
375 304
749 865
152 618
666 929
82 748
376 275