1028 310
434 102
2180 647
2632 674
164527 909
106368 359
306930 354
111035 462
106692 492
417557 1120
268198 1166
162737 285
122248 210
160535 752
517708 810
97148 568
126381 406
278075 400
165979 317
85990 896
201478 1019
258591 804
456154 493
120373 564