296 75
482 38
600 420
256 303
170 966
262 144
306 570
423 98
586 370
846 955
834 269
242 952
2228 454
3252 313
486 391
252 582
443 844
907 170
164 15
462 969
505 483
141 681
627 282
226 980