2971 313
93 322
418 292
516 752
415 185
1010 369
843 730
884 981
962 352
455 713
63 390
831 257
2646 912
3057 412
103 774
44 375
450 930
334 972
774 684
833 609
309 328
88 494