541 860
294 628
2280 793
862 97
155 586
447 858
776 801
751 412
66 889
1008 557
987 840
450 202
2969 412
674 43
299 141
508 100
264 828
24 113
80 168
586 43
912 219
240 73
278 484