2971 412
748 145
330 90
674 43
689 318
450 202
398 488
463 732
264 828
80 168
485 36
388 148
867 911
231 76
752 412
776 801
66 889
1008 396
994 246
331 725
912 219
240 73
313 534