330 612
823 10
516 231
370 155
219 137
365 74
197 113
447 32
453 447
270 268
922 633
521 683
885 920
60 423
1004 8
300 5
566 941
932 29
655 936
849 403