2896 313
322 441
450 202
641 811
726 261
189 886
835 574
281 863
650 544
159 414
700 206
936 183
117 532
1008 396
742 451
793 253
174 894
270 589
946 881
308 85
499 673
171 894
118 506
483 31