1005 140
1228 163
509 72
489 232
638 563
638 564
579 717
461 273
337 222
225 620
879 982
783 687
3265 269
94 149
380 726
287 129
969 963
610 892
985 410
318 575
351 929
943 444
248 531