502 131
304 313
448 891
743 217
372 680
108 67
984 213
740 688
383 148
937 509
227 610
452 906
674 419
220 661
165 295
1038 90
211 406
443 397
883 957
261 364